我发现了一些更新github上原始repo的方法(假设“jay”是原始repo的所有者):
git remote add --track master jay git://github.com/jay/repo_name.git
git fetch jay
git merge jay/master
好的,它可以工作,但是在 git push
之后,git 发送了大量数据,我注意到在 github 的公共活动中有大约 500 次提交,但实际上两个主分支之间的差异只有大约 8 次提交。
那么问题出在哪里呢?
更新:好吧,看起来我撒谎了。差异只有几行代码,但是作者却拉取了大量提交。也许只影响了 8 个文件,这就是我认为有 8 个提交的原因。