Git基本配置
1. 系统需要安装Git
注意不同系统下安装是不同的,但后面的配置是相同的
2. 配置个人身份
$ git config --global user.name "name"
$ git config --global user.email "xxx@163.com
3. 文本换行符配置
由于linux系统跟windows系统下换行符是不同的
-
Windows系统下
git config --global core.autocrlf true
-
Linux系统下
git config --global core.autocrlf input
-
如果你是windows程序员,且开发仅仅是在Windows上面
git config --global core.autocrlf false
4. 文本编码配置
git commit的时候需要提交一些中文编码
-
中文编码支持
$ git config --global gui.encoding utf-8 $ git config --global i18n.commitEncoding utf-8 $ git config --global i18n.logOutputEncoding utf-8
-
显示路径中文
$ git config --global core.quotePath false
5.与服务器的认证配置,常见的两种协议认证方式
- http/https 每次push需要密码
- ssh 协议认证 每次push不需要密码(建议下载仓库时使用ssh下载)
6. ssh认证配置过程
-
生成公钥
$ ssh-keygen -t rsa -C xxxx@163.com
-
将公钥添加到代码平台
- 进入github
- 进入Profile Setting
- 点击左侧SSH Key
- 将公钥赋值到Public Key中,注意公钥保存在.ssh/id_rsa.pub文件中