【工具】[github]上传本地代码仓库

linux环境,这里假设本地已安装git

1、生成ssh,添加到github

由于本地git与github是通过ssh进行通信,所以需要本地生成ssh-key
此处参考,阮一峰老师一篇文章

1、生成ssh-key

ssh-keygen -t rsa -C 'your-email-address'

你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。

如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,此处就是需要放在github上的key,可以放心地告诉任何人。

2、将pub-key添加到github上

复制~/.ssh/id_rsa.pub中的所有内容,并在github中新建ssh-key。

《【工具】[github]上传本地代码仓库》

2、添加仓库

  • 在命令行创建一个新的仓库

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

3、再看github,就有了这个仓库了~

    原文作者:fevin
    原文地址: https://segmentfault.com/a/1190000006805931
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞