1

在两台不同的机器(家庭和办公室)上克隆(最新)相同的远程存储库
- 在家庭机器上,我添加了 3 个提交(未推送到远程)
- 为存储库创建了一个捆绑文件,git bundle create fizz-buzz-app.bundle --all
git log如下所示:

abcdef00012 - (HEAD -> branch-a) BRANCH-A: Display customer address
abcdef00011 - (HEAD -> branch-a) BRANCH-A: Display customer email
abcdef00010 - (HEAD -> branch-a) BRANCH-A: Display customer name
abcdef00009 - (origin/branch-a) BRANCH-A: Create view for the customer
abcdef00008 - (origin/master) Merge branch 'branch-another' into 'master'

在 Office 机器上,我有相同的存储库,但没有 3 次提交
git log的存储库如下所示:

abcdef00009 - (origin/branch-a) BRANCH-A: Create view for the customer  
abcdef00008 - (origin/master) Merge branch 'branch-another' into 'master' 

我已将捆绑文件从 USB 复制到 Office 机器上的本地目录
我如何将“丢失”的提交从捆绑文件带到现有的存储库?

我知道我可以使用 将它克隆到新的存储库git clone fizz-buzz-app.bundle,但想知道是否有可能将 3 个新提交从捆绑文件“拉”到现有存储库。

4

0 回答 0