Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
合并分叉分支时卡在git rebase上_Git_Github_Git Merge_Git Rebase - Fatal编程技术网

合并分叉分支时卡在git rebase上

合并分叉分支时卡在git rebase上,git,github,git-merge,git-rebase,Git,Github,Git Merge,Git Rebase,我有一个本地分支,其中5个提交不在远程分支中,而远程分支有6个提交不在本地分支中 我将本地提交压缩为一个提交,现在在本地分支中有一个提交。我做的 “git pull--rebase”它说存在冲突。我修复了冲突文件,并对所有这些文件执行了“git add”。现在,当我做“git状态”时,它说我不在任何分支中,我有一堆需要提交的文件。因此,我对所有文件执行了“git提交”,并签出到我的本地分支,执行了“git-rebase--continue”。现在它说没有文件提交和IM回到原来的状态与1提交在本地

我有一个本地分支,其中5个提交不在远程分支中,而远程分支有6个提交不在本地分支中

我将本地提交压缩为一个提交,现在在本地分支中有一个提交。我做的 “git pull--rebase”它说存在冲突。我修复了冲突文件,并对所有这些文件执行了“git add”。现在,当我做“git状态”时,它说我不在任何分支中,我有一堆需要提交的文件。因此,我对所有文件执行了“git提交”,并签出到我的本地分支,执行了“git-rebase--continue”。现在它说没有文件提交和IM回到原来的状态与1提交在本地和6提交在远程和IM仍然在中间的ReBASE!!p>
有人能告诉我我的回购发生了什么吗???

你可能不应该承诺,但只是运行了
git-rebase——继续


复制您的工作目录(或者至少是已解决冲突的文件,这样您就不会丢失您的工作),然后运行git
rebase--abort
。现在再做一次,但这次没有提交

您可能不应该提交,只需运行
git-rebase——继续
。复制您的工作目录(或者至少是已解决冲突的文件,这样您就不会丢失您的工作),然后运行
git-rebase--abort
。现在再做一次,但这次没有提交。在转移到我的本地分支之前?i、 当我不在任何一家分行时?很好,它解决了这个问题,我想既然我不在任何一家分行,我就必须搬到我当地的分行,继续进行再基地。也许我应该好好阅读git文档。但是非常感谢你的帮助,让我承诺回答这个问题——我希望这是正确的答案。请注意:在重设基础期间,您不应该关心“在”哪个分支上。您不在任何分支或任何东西上–您正在重新定基:)。