我曾经使用过
git commit --amend
,它曾经在 VS Code 中打开一个新选项卡,我可以在其中编辑提交,当我关闭此选项卡时,提交已更改,但由于某种原因,这不再发生了。
现在当我使用
git commit --amend
时它不会打开新选项卡并在命令行中显示提交消息,我无法在那里编辑它。
如何恢复 VS Code 选项卡,或在命令行中编辑消息?
我尝试在命令行中编辑消息,但没有任何改变,我什至无法使用 Ctrl + C 退出此阶段,我通过关闭 Powershell 退出它。
我认为你的默认编辑器不是 VS 代码。运行此命令:
git config --global core.editor "code --wait"
该命令将等待 VS 代码文件关闭后再返回命令行。