尽管我的变化合并,但Git与上游分道扬..

时间:2012-03-01 11:23:40

标签: git gitorious

我有a fork F-Droid偶尔提交小补丁 一旦我的更改合并完毕,我希望与上游文件完全相同。

问题:我的叉子已经开始以某种方式“发散”。即使是最小的变化,Gitorious也显示了很多文件,而且我的最新补丁upstream said

  

我不得不挑选出相关的提交,因为你的回购似乎有如此大的分歧,差异似乎基本上显示了所有被改变的东西

这就是我经常做的事情:

git pull upstream master
git push
<make my changes>
git commit -m "bla"
git push
<and then I send a merge request via Gitorious website>

我做错了什么? 这让我伤心的浪费上游的宝贵时间。

1 个答案:

答案 0 :(得分:1)

不要拉,如果它不能快进,它会创建合并提交,如果你做了一些提交,可能就是这种情况。

如果您没有提交远程分支,只需获取并重新绑定它。