如何解决无法从多个遥控器重新分支主分支?

时间:2013-12-14 13:15:59

标签: git github

我试图改变我的master冲突。手动解决它并添加文件不起作用。 git rebase --skipgit --rebase continue都失败了。

Git问我是否忘记添加任何内容。

我所能做的就是git rebase --abort。此外,推向github失败了。

1 个答案:

答案 0 :(得分:0)

问题是我对git遥控器的误解。我有两个遥控器,一个在github上,另一个在私人服务器上。所以我有两个不同的主人。试图改变这两者很容易失败。

在我的本地计算机上,我克隆了我的私人仓库并添加了github remote githubrepo

我因此对其主人进行了跟踪远程结账:

git checkout --track -b githubmaster githubrepo/master

并在那里提交了提交。

另外,根据我习惯的情况,origin没有指向github,而是指向我的私人服务器,所以我不得不:

git push githubrepo githubmaster:master

现在,开发工作已在githubmaster和我的origin进行,我只合并了githubmaster的更改。