这基本上是发生的事情:
> git rebase -i HEAD~3
Successfully rebased and updated refs/heads/master.
Run Code Online (Sandbox Code Playgroud)
Pops打开我的文本编辑器,然后在我甚至有机会做任何事情之前立即"完成"rebase.有谁知道这可能导致什么?
我在Windows 7上使用msysgit:git version 1.7.3.1.msysgit.0
这可能是因为 Git 期望文本编辑器会停止并等待您完成编辑后再继续。您的文本编辑器可以以这样一种方式启动,即在Git 可以看到的范围内它似乎立即完成。
您可以尝试将EDITOR环境变量设置为指向执行以下操作的批处理文件:
start /wait my_editor %*
Run Code Online (Sandbox Code Playgroud)
(但这只是一个猜测,我现在无法对其进行测试)。
| 归档时间: |
|
| 查看次数: |
1900 次 |
| 最近记录: |