我试图改变我的master
冲突。手动解决它并添加文件不起作用。 git rebase --skip
和git --rebase continue
都失败了。
Git问我是否忘记添加任何内容。
我所能做的就是git rebase --abort
。此外,推向github失败了。
答案 0 :(得分:0)
问题是我对git遥控器的误解。我有两个遥控器,一个在github上,另一个在私人服务器上。所以我有两个不同的主人。试图改变这两者很容易失败。
在我的本地计算机上,我克隆了我的私人仓库并添加了github remote githubrepo
。
我因此对其主人进行了跟踪远程结账:
git checkout --track -b githubmaster githubrepo/master
并在那里提交了提交。
另外,根据我习惯的情况,origin
没有指向github,而是指向我的私人服务器,所以我不得不:
git push githubrepo githubmaster:master
现在,开发工作已在githubmaster
和我的origin
进行,我只合并了githubmaster
的更改。