参考文章
https://blog.csdn.net/RobotYa...
https://stackoverflow.com/que...
https://stackoverflow.com/que...
错误复现
-
vim
项目中修改任意文件,正常wq
保存 -
git commit -a
输入 log 内容后,强制关闭 git bash - 再次打开 git bash,输入
git commit -a
,此时报错
错误原因
- 输入 log 内容后,编辑器已经生成了 .swp 文件,而强制关闭会导致 .swp 没有被正确处理
解决方式
cd .git
ls -al
rm .COMMIT_EDITMSG.swp
- 重新
git commit -a
正常操作即可
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。