首先,你得有个github帐号。
1.用apt-get install git的方式安装git
test@er:/$ sudo add-apt-repository ppa:git-core/ppa //添加git的PPA源 test@er:/$ sudo apt-get update //更新源 test@er:/$ sudo apt-get install git //安装git test@er:/$ git config --global user.name "github用户名" test@er:/$ git config --global user.email "user@mail.com" //登录github的邮箱 test@er:/$ git config --list //查看是否配置成功 user.name=user user.email=user@mail.com
至此,git安装完成
2.配置git-ssh
本地生成ssh密钥
test@er:~/.ssh$ sudo ssh-keygen -t rsa -C "user@email.com" //本地生成ssh密钥,建议输个密码,不输也行 test@er:~/.ssh$ ls //生成成功,一个私钥,一个公钥pub id_rsa id_rsa.pub
将.pub公钥添加到github
登录github-》Account-》SSH Keys-》Add SSh key-》添加(将.pub下的内容一字不拉的添加)
test@er:~/.ssh$ cat ~/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD4lQq3vDk9HhifY2tolx0JpH0Y1n/JH++R+rCuI3AcnA2WH5eq3jhXdkZ644QVhNOiopJDJ6aJbAvBub11M7KJgLLMJYzItm+zDmnx5G8ZmwFHp7M4DK95vVrrr1mmAFlttfmmFn9+tRie03v5thwqfRUFY4vBdKv2kup/A/aF5XA/tsCWA8DI60KsyRJSaCBOcxiJdfkjNcigisl//J+jCaLgCGwHW06rZ35T0UleyiYBMw36rhsMCxGQlFr9l2wdHRnlO2Bd0296oIGVUIKXqtpS0GbdMeOpj1ZxxbuQr9QpgIZDzvIldv7kSgA/C3KlUgg+aFXqru2Op424uM1xyDN user@email.com
OK,验证下
test@er:~/.ssh$ ssh -T git@github.com Hi user! You've successfully authenticated, but GitHub does not provide shell access.