考虑到我有自己的更改,我目前正在使用远程分支重新定位我的本地分支。但在取得其他队友的变化后,我的git rebase --continue
无效。我试图通过撤消更改并将我的本地分支重置为远程分支来逃避它。我甚至尝试过git rebase --abort
。
我看到的问题是git
只返回有关rebase及其用法的帮助命令。我检查了拼写,没关系。我甚至直接从出现的指南中复制它,但是git不接受我的命令。在某处配置一定是错的?谢谢你的帮助。
尝试在CMD会话中使用simplified PATH
set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\Git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%
(用你的Git安装路径替换C:\Git
:where git
结果上方的文件夹)
如果你不在Windows上,你可以为Linux调整相同的想法,只保留最小的$PATH
。
检查别名和git config -l | grep alias
。
同时键入git rebase --continue
或git rebase ---abort
(or git rebase --quit
)而不复制它们,以避免copying a long dash或minus。