windows下使用git有一点悲催,需要安装一下mysysGit工具,安装完成以后如果打算使用自己的编辑器(比如vim)的话需要进一步设置,我在本机安装了gvim,找到我的mysysGit的安装目录 D:/Git/bin/vim并打开,将里面的
exec /share/vim/vim74/vim "$@"
注释掉,然后添加下面的一行(我本机的gvim的安装路径)
exec /d/vim/vim74/gvim "$@"
在E盘建议GITPROJECT目录,进入该目录,右键后选择Git Bash,进行初步的设置:
git config --global user.name "yanqing4"
git config --global user.email "yanqing4@xxxxx"
git config --global color.ui true
git config --global push.default simple (有matching可选,2.0以上默认使用simple,所以建议使用simple)
可以通过git config --list查看当前配置
进行完上述配置后可以使用git clone了
git clone git@server:sample.git
已经完成了初步的操作。来简单说说git config的参数
git config 的配置文件有三个级别分别是版本库级别的配置文件、全局配置文件和系统配置文件在windows下分别对应着%USER/.gitconfig、project/.git/config 和git安装目录下的/etc/gitconfig,优先级为版本库>全局>系统配置,以后一些配置可以直接打开相应的文件进行配置,比如刚才的git config --global可以直接打开%USER/.gitconfig进行添加。后续一些设置都与这三个文件密切相关