【Git入门之十二】DIY Git
来源:互联网 发布:江苏运时数据电话 编辑:程序博客网 时间:2024/06/05 14:56
原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12370681
Git的配置是很有学问的,如果弄懂它,将对你帮助很大。
1.用户配置
这是全局的。
- #设置用户名
- $ git config --global user.name "Jacky"
- #设置邮箱
- $ git config --global user.email fusijie@vip.qq.com
2.设置默认编辑器
在需要输入文本信息时调用,比如之前的rebase commit,系统自动调用了Vim。
- $ git config --global core.editor xxx
3.设置提交模版
你可以设置一个提交的模版,然后再每次提交时填充此模版即可。
- git config --global commit.template xxx
4.设置分页器
你可以设置一个诸如log,diff等使用的分页器。
- $ git config --global core.pager xxx
5.设置自动纠错
设置为1的时候,如果只有1个命令被模糊匹配到,将自动纠错。
- $ git config --global help.autocorrect 1
6.设置高亮
设置bash输出高亮。
- $ git config --global color.ui auto
7.设置换行转换
windows下换行占2个字符,而mac和linux下换行只有一个字符,如果要进行自动的换行转化的话,设置autocrlf吧。如果只在windows开发,那设置为false吧。
- git config --global core.autocrlf true
8.设置差异分析工具
在解决冲突的时候如果用到差异分析工具,可用在这里设置。
- $ git config --global merge.tool xxx
9.设置别名
如果一条命令很长或者很难记,那么我们可以为他设置一个别名。
- $ git config --global alias.st status
10.设置忽略文件
一个项目中并不是所有的文件都要加入版本控制的,比如中间文件,生成的最终文件。那么处女座的肯定受不了那一堆的untrack。。。
通过设置一个.ignore文件,git将忽略里面的文件而不进行提醒。
不必纠结哪些要哪些不要,这里(https://github.com/github/gitignore)已经整理出来大部分的开发环境了,直接拷贝就行了。
11.查看所有配置
- $ git config --list
12.查看单个配置
- $ git config user.name
13.查看配置使用帮助
git的配置属性太多了,这里不可能一一列举,用help吧!
- $ git config --help
- 【Git入门之十二】DIY Git
- git(十二)-git gc
- 笔记之git入门
- 【看日记学Git】之十二
- 【Git入门之七】Git和Github
- 【Git入门之十三】Ubuntu和git
- 【Git入门之十四】Git GUI
- git入门之使用心得
- Git学习之快速入门
- Git入门之安装、配置
- Git 入门 ---- Git 常用命令
- 【git入门】git常用命令
- GIT 入门
- Git入门
- git入门
- Git 入门
- git 入门
- git 入门
- QT 操作excel
- 数据结构全攻略--攻破非线性结构的堡垒之树和二叉树(二)
- jetty使用说明
- 如何破解别人的开机密码
- 美国政府关门会怎样?
- 【Git入门之十二】DIY Git
- 数位DP--ZOJ3416(Balanced Number)
- SEO学习必看:影响SEO排名的八大因素详解
- Linux相关
- python取文件路径
- ITK VTK CTK QT 跨平台联合开发之 三 <Mac OS X篇>
- 遍历文件、子目录
- (1.1.8)UVA 10120 Gift?!(模拟题)
- Hadoop 相关