我有一个从bundle克隆的本地repo。我收到的repo是git bundle。在将其解包并创建自己的分支后,我注意到代码中的一些bug并通知了发送者。他们修复了错误并说我可以在master分支上拉取更改。当我切换到本地master分支时,我拉取它,它说它“已经到最新”。我怎么知道拉取远程更改到我拆分的本地repo?
mzaanser1#
Git bundle是一个只读的仓库。发送者在他们自己的仓库上修复了bug。看起来你不能直接访问他们的仓库。您有几个选项:1.让他们给你发送另一个包含新提交的bundle。然后你可以通过git pull /path/to/new/bundle master从新bundle中拉取。1.让他们给你发送新提交的补丁。你可以通过git apply或git am应用这些补丁。1.让他们创建一个你们都可以访问的转移库,他们把新的分支推到库中,你从库中拉更新的分支。
git pull /path/to/new/bundle master
git apply
git am
1条答案
按热度按时间mzaanser1#
Git bundle是一个只读的仓库。发送者在他们自己的仓库上修复了bug。看起来你不能直接访问他们的仓库。
您有几个选项:
1.让他们给你发送另一个包含新提交的bundle。然后你可以通过
git pull /path/to/new/bundle master
从新bundle中拉取。1.让他们给你发送新提交的补丁。你可以通过
git apply
或git am
应用这些补丁。1.让他们创建一个你们都可以访问的转移库,他们把新的分支推到库中,你从库中拉更新的分支。