码迷,mamicode.com
首页 > 其他好文 > 详细

git 常用配置项

时间:2015-10-19 12:23:10      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

git 常用配置

全局提交用户名与邮箱

git config --global user.name “Yuchen Deng”
git config --global user.email 邮箱名@gmail.com

中文编码支持

echo “export LESSCHARSET=utf-8” > $HOME/.profile
git config --global gui.encoding utf-8
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding gbk

全局编辑器,提交时将COMMIT_EDITMSG编码转换成UTF-8可避免乱码

git config --global core.editor notepad2

差异工具配置

git config --global diff.external git-diff-wrapper.sh
git config --global diff.tool tortoise
git config --global difftool.tortoise.cmd ‘TortoiseMerge -base:"$LOCAL" -theirs:"$REMOTE"’
git config --global difftool.prompt false

合并工具配置

git config --global merge.tool tortoise
git config --global mergetool.tortoise.cmd ‘TortoiseMerge -base:"$BASE" -theirs:"$REMOTE" -mine:"$LOCAL" -merged:"$MERGED"’
git config --global mergetool.prompt false

别名设置

git config --global alias.dt difftool
git config --global alias.mt mergetool

备注:git config 的时候指定–global 就是全局设定,如果没有指定就不是全局的。

git 常用配置项

标签:

原文地址:http://www.cnblogs.com/rexonor/p/4891318.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!