在rebase因冲突而失败后,我无法使用Git GUI客户端继续rebase。执行时
git rebase --continue
在命令行(msysgit 1.7.4)上,它打开了一个文本编辑器。关闭后,Git继续说道。如何避免打开编辑器?
答案 0 :(得分:2)
当rebase失败时,您必须手动修复该文件,然后执行git add filename
以表示一切正常。此时,git rebase --continue
将继续执行此过程而不会打扰您。
要更改默认编辑器,git使用问题:git config --global core.editor new_editor
允许通过启动编辑器编辑消息的提交和标记等命令在设置时使用此变量的值,并且未设置环境变量GIT_EDITOR。见git-var(1)。