Windows系统下Git的下载和配置
-
简介:Git是一款免费、开源的分布式版本控制系统,可记录文件每次改动,便于多人协作编辑。
-
下载:
git-for-windows
下载地址https://git-for-windows.github.io/,具体安装步骤可参见http://blog.csdn.net/zzfenglin/article/details/53147604 -
**配置:**使用前需要确认用户信息
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
注意如果使用Github,则用户名和邮箱的信息最好与Github上的保持一致,否则将不会记录提交的contributions。
-
换行符转换问题
如果文件在是git bash
中编辑(如使用vim或重定向等),此时git add
时会出现警告warning: LF will be replaced by CRLF
。
这是由于Windows下的换行符是CRLF,而类Unix系统下换行符是LF。Git包括工作区,暂存区和版本库,git add
命令会把文件从工作区发送到暂存区,如果文件中有LF换行符则会发出警告,并将LF转换为CRLF(只转化纯LF);而git commit
命令将文件从暂存区提交到版本库中,并把CRLF转换成LF。所以说只要保持工作区都是纯 CRLF 文件,即编辑文件时用 CRLF 换行,就不会出现转换警告了。