git-相关配置

在安装完成git后,通常需要对git进行某些配置,git的username,useremail及其指定某个仓库的用户,还有就是在协同合作的时候需要生成相应的公私钥。

  1. git config 帮助命令

     git config --help
    
  2. git 配置文件

     /etc/gitconfig   #系统级 --system
     ~/.gitconfig     #用户级 --global
     .git/config      #仓库级 --local(默认)
    
  3. 配置git的username、useremail(用户级,所有仓库默认的user信息)

     git config --global user.name "username"
     git config --global user.email "useremail"
    
  4. 生成ssh密钥,本地Git仓库和GitHub仓库之间的传输是通过SSH加密的

     ssh -t rsa -C useremail
    
  5. 协同合作,配置git服务器

     # Gihub:第一步先在 GitHub 上的设置页面,点击最左侧 SSH and GPG keys ,然后点击右上角的 New SSH key 按钮,在 Key 那栏把 id_rsa.pub 公钥文件里的内容复制粘贴进去就可以了,Title 那栏不需要填写,点击 Add SSH key 按钮
     # 自建git服务器:把本地账户中的公钥放入到远程账户的.ssh/authorized_keys中
    
  6. 测试本地账户与远程账户ssh配置成功

     ssh -T git@github.com(github账户)