git的安装和配置

写在前面,这是一篇几年前的文章,anyway,从某个角落扒拉出来的。

安装配置

  1. 在github官网注册好自己的账号
  2. 下载对应版本安装好
    安装好后找到Git Bash,会有一个命令行窗口就表示安装成功了
  3. 配置,在命令行中

    1
    2
    $ git config --global user.name "xxxx" 
    $ git config --global user.email "xxxx@xx.com"
  4. 通过ssh key链接github

    • 生成新的ssh key: ssh-keygen -t rsa -C "xxxxxx@yy.com"
    • 登录github(在右上角头像的setting中),添加刚才生成的ssh key
    • key值是id_rsa.pub文件的全部内容
    • 测试是否连通ssh -T git@github.com,出现Hi, XXX! You’ve successfully authenticated..则设置成功

问题

  • 连接超时
    .ssh/config中添加文件

    1
    2
    3
    4
    5
    6
    Host github.com 
    User liu_liufang@163.com
    Hostname ssh.github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa
    Port 443
  • ssh-keygen…To many arguments
    中间均为英文状态下的短横线:
    ssh-keygen-t -t rsa -C