linux环境,这里假设本地已安装gitlinux
因为本地git与github是经过ssh进行通讯,因此须要本地生成ssh-key
此处参考,阮一峰老师一篇文章git
ssh-keygen -t rsa -C 'your-email-address'
你须要把邮件地址换成你本身的邮件地址,而后一路回车,使用默认值便可,因为这个Key也不是用于军事目的,因此也无需设置密码。github
若是一切顺利的话,能够在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,此处就是须要放在github上的key,能够放心地告诉任何人。shell
复制~/.ssh/id_rsa.pub中的全部内容,并在github中新建ssh-key。ssh
在命令行建立一个新的仓库spa
echo "# test" >> README.md git init git add README.md git commit -m "first commit" #下边要将git地址替换成本身的 git remote add origin git@github.com:JavinFan/test.git git push -u origin master
直接从命令行条件一个现有的仓库命令行
#下边要将git地址替换成本身的 git remote add origin git@github.com:JavinFan/test.git git push -u origin master