2013-04-10 63 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

我不再重订任何东西,我不再有任何问题。随你。