2013-04-10 60 views
0

我有兩個回購。 「上游」是基本版本,「原產地」是修改後的分支。也就是說,「上游」的變化應該推到「起源」,但是「起源」的變化不應該推到「上游」。現在從上游拉創建重複提交

的問題是,從「原點」,當我做git pull upstream master,我總是得到一個合併衝突。這些衝突總是與「上游」的過去相同,我已經修正過。如果我然後做git rebase,我必須再次解決這些合併衝突,所以我已經停止這樣做。如果我然後將這些更改推送到github,我會看到在每次推送時都會一遍又一遍地添加相同的3個提交,在提交歷史記錄中創建大量重複項,使其非常難看。

我該如何解決這個問題?我接近這個問題錯了嗎?有沒有更好的辦法?

+0

已經推說已經推前衍合的提交?如果是這樣,那就是你的問題。 – HonkyTonk 2013-04-11 06:21:41

+0

我該如何解決這個問題?什麼是正確的命令? – 2013-04-11 08:46:28

+0

你能解釋你到底是什麼基金?即你準確地使用了什麼樣的rebase命令**並且打算做什麼**完全**? – 2013-04-11 20:28:55

回答

0

我不再重訂任何東西,我不再有任何問題。隨你。