1
我有a fork的F-Droid偶爾會提交一些小補丁。
一旦我的更改被合併,我想有上游完全相同的文件。儘管我的變更合併,Git仍然偏離了
問題:我的分叉已經開始「分歧」了。即使是最小的變化,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>
我在做什麼錯?
浪費上游的寶貴時間讓我感到悲傷。
你是指從我自己的遠程分支中獲取,還是從上游獲取? – 2012-03-01 15:03:06
@NicolasRaoul從上游獲取。 – ydroneaud 2012-03-01 15:05:49
@NicolasRaoul看看:git log --graph --oneline --decorate --all你可能會發現你的提交不在origin/master(上游)之上:有一個合併不應該是那裏。 – ydroneaud 2012-03-01 15:08:05