git的初始配置
设置用户名和邮箱地址
在使用git提交或者操作的时候,git需要知道你是谁,邮箱是什么,可以通过下面的命令进行配置:
1 | $ git config --global user.name "Your Name" |
设置文本编辑器
如果你想使用不同的文本编辑器,例如 vim,可以这样做:
1 | $ git config --global core.editor vim |
提供命令输出的可读性
默认情况下,git
的操作可能都是黑白的,如果更改为彩色,就可以注意到很多特性,并且提高可读性,让你的世界不再只是黑白色。
1 | $ git config --global color.ui auto |
当然也可以在文件~/.gitconfig
加上以上
1 | [color] |
Git 在Windows上的配置
git add 提示warning: LF will be replaced by CRLF in 解决办法
在使用git的时候,每次执行
1 | $ git add filename |
都会提示这样一个警告消息:
这里主要是因为不同的操作系统之间对换行的定义不同,比如Windows为CRLF,Linux为LF,而MacOSX为CR。
这就导致从不同系统checkout代码的时候,文件并未修改,反而出现了modified的情况,如下可以避免这种情况。
1 | $ git config core.autocrlf false |
这样设置git的配置后在执行add操作就没有问题了。