@spiritnotes
2016-02-01T15:09:35.000000Z
字数 646
阅读 1671
Git
最近在GitHub上面建立了一个仓库,用以保存自己学习过程中的部分代码或者笔记。
记录一下简明使用指南
因为git登录的是均是使用ssh方式,因此github也是通过ssh登录进行数据的交互,使用公钥免密码登录,因此需要创建RSA密钥。
ssh-keygen -t rsa -C "my_email@qq.com"
此处邮箱为github注册的邮箱,之后路径可以默认,密码可以为空,创建的ssh私钥和公钥都位于如下文件夹中。将其中创建的两个文件名如下,因为git程序默认配置的文件名是github开头的名字。
/home/<user>/.ssh
sudo mv id_rsa.pub github_rsa.pub
sudo mv id_rsa github_rsa
在github上,在账户设置:SSH KEYS:Add SSH Key,title随便填,然后将刚才生成的github_rsa.pub中的内容全部复制到里面。
使用如下命令可确认是否已经正常链接
ssh -T git@github.com
git config --global user.name "myname"
git config --global user.email "myemail@qq.com"
设置的目的是因为git commit的需要记录
git remote add origin git@github.com:yourName/yourRepo.git
git push origin master