Git 报错
在输入git commit编辑注释日志时强制退出git程式,文件会变成只读文件,于是出现下述报错:
解决方法(ERROR45)
我们提交代码的正常操作流程一般是:
输入git commit => 键入i => 写入提交注释 => 键入ESC => 输入:wq => 键入Enter => 输入git push
但是当文件变成只可读, 键入:wq 就无法退出注释流程,所以需要一个强制保存的命令 “ :wq! ”
这样就可以成功解决这一问题了
后续问题(ERROR325)
当然至此还没有结束,在之后的提交中仍然会出现错误 Error325:ATTENTION
报错的原因是由于在编辑该文件的时候异常退出了,所以git在编辑文件时会创建一个交换文件swap file以保证文件的安全性。
这时只需要键入 ENTER 出现以下选项
再键入 D,就可以删除该 swp文件,在之后的 commit 过程中就不会出现报错了。