Git:git commit时退出报错解决(Error45、Error325)

时间:2022-02-20 13:40:17

Git 报错

在输入git commit编辑注释日志时强制退出git程式,文件会变成只读文件,于是出现下述报错:

Git:git commit时退出报错解决(Error45、Error325)

解决方法(ERROR45)

我们提交代码的正常操作流程一般是:

输入git commit  =>  键入i  =>  写入提交注释  =>  键入ESC  =>  输入:wq  =>  键入Enter  =>  输入git push

但是当文件变成只可读, 键入:wq 就无法退出注释流程,所以需要一个强制保存的命令 “ :wq! ”

这样就可以成功解决这一问题了

后续问题(ERROR325)

当然至此还没有结束,在之后的提交中仍然会出现错误 Error325:ATTENTION

Git:git commit时退出报错解决(Error45、Error325)

报错的原因是由于在编辑该文件的时候异常退出了,所以git在编辑文件时会创建一个交换文件swap file以保证文件的安全性。

这时只需要键入 ENTER 出现以下选项

Git:git commit时退出报错解决(Error45、Error325)

再键入 D,就可以删除该 swp文件,在之后的 commit 过程中就不会出现报错了。

- END -