git之commit改用第三方编辑器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git之commit改用第三方编辑器相关的知识,希望对你有一定的参考价值。

git commit -m "***"方式提交注释,有限制,可通过调用第三方编辑器来编辑更好的注释

1 使用window自带的记事本

git config --global core.editor notepad
//或者对当前用户有效
git config core.editor notepad

可惜会存在中文乱码的问题!

暂时没去找解决方案。推荐方法2

2 用sublime来打开

先下载安装sublime,然后在环境变量path中,把sublime的安装目录路径添加进去。

如:***;C:\Program Files\Sublime Text 3;

然后打开git bash,输入:

git config core.editor sublime_text.exe

重启下git bash。

这时候就OK了。不过,需要注意,此时只需要输入:

git commit

git就会自动打开sublime,关闭sublime后,git就会正常提交代码了。

 

可参考:

http://www.tuicool.com/articles/fea6nq

http://my.oschina.net/u/2004332/blog/411400

 

以上是关于git之commit改用第三方编辑器的主要内容,如果未能解决你的问题,请参考以下文章

git 要commit之前先pull, 这样做法合理吗?

git commit -a 编辑器问题

Git

在 Git 钩子中获取提交消息

原git如何撤销commit(未push)

在Git项目中使用pre-commit统一管理hooks