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

Git 使用的配置 常用命令

时间:2015-09-22 16:20:20      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

老文一篇 搬过来

1. git的部分配置

# 全局提交用户名与邮箱
git config --global user.name "simon"
git config --global user.email simon@gmail.com

# 中文编码支持
echo "export LESSCHARSET=utf-8" > $HOME/.profile

# 下面这条配置可以使得你在GUI界面预览本地修改但为缓存时的注释乱码问题
git config --global gui.encoding utf-8

git config --global i18n.commitencoding utf-8

#这条配置可以搞定日志输出(git log)的乱码
git config --global i18n.logoutputencoding gbk

# 全局编辑器,提交时将COMMIT_EDITMSG编码转换成UTF-8可避免乱码
git config --global core.editor notepad2

# 取消 $ git gui 的中文界面,改用英文界面更易懂
if [ -f "/share/git-gui/lib/msgs/zh_cn.msg" ]; then
rm /share/git-gui/lib/msgs/zh_cn.msg
fi

目前 我在用git的1.8.3版本 已经不需要配置 i18n.logoutputencoding这项了,因为他默认已经是utf-8存储了

技术分享

log乱码

技术分享

修正后

技术分享

常用命令:也是我目前见过的写的简洁漂亮的git教程

http://rogerdudler.github.io/git-guide/index.zh.html
这个链接的手册真的是简明易懂 一目了然,您一定要点击进去看看。

 

Ubuntu(mac一样) 上git-gui启动: 用gitk命令启动gitk这个图形化的工具,然后在file菜单中能找到start git gui菜单,就可以启动git-gui了。

技术分享

 

在公司 总不是那么自由访问网络的时候需要设置代理

#git 本地socks5代理
#必要的时候要去掉
git config --global http.proxy socks5://127.0.0.1:1080
git config --global --unset http.proxy
git config --global --unset https.proxy

Git 使用的配置 常用命令

标签:

原文地址:http://www.cnblogs.com/simoncook/p/4828972.html

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