如果我使用git rebase -i
使用为Git配置的默认编辑器进行交互式变基,那么一切都很有效。
如果我在全局.gitconfig
...
[core]
editor = 'C:\\Program Files (x86)\\Microsoft VS Code\\Code.exe'
...将VS Code配置为git的默认编辑器然后执行git rebase -i
,我在交互式rebase期间启动了VS Code,但它并不等我编辑该文件。我看到git-rebase-todo文件,然后我看到提交哈希扩展到完整哈希,然后选择线消失,然后文件关闭。知道如何在执行rebase之前告诉VS Code等我编辑git-rebase-todo文件吗?
答案 0 :(得分:0)
您在询问之前是否在stackoverflow上搜索过?
有一些答案如:
https://stackoverflow.com/a/36644561/717372
调用可执行文件时,必须使用标志--wait
。