首先在GitHub创建一个仓库:
-
点击GitHub上面个人的头像,然后点击 new repository ,在Repository name填入仓库名称,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的Git仓库.
-
目前,在GitHub上的这个learngit仓库还是空的,GitHub告诉我们,可以从这个仓库克隆出新的仓库,也可以把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到GitHub仓库。
-
现在,我们根据GitHub的提示,在本地的learngit仓库下运行命令:
$ git remote add origin git@github.com:michaelliao/learngit.git
用ssh连接的话需要生成ssh公钥
-
先设置账户
git config --global user.name "yourname" git config --global user.email "youremail"
-
生成公钥 一路按enter
ssh-keygen -t rsa -C "git11@163.com"
- 找到公钥存放的位置,然后将文件名为id_rsa.pub的文件内容复制
- 登陆GitHub,打开 settings”,“SSH Keys”页面:
- 点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容:
可以先用下面的命令测试一下是否可以连上
ssh -v git@github.com
-
将仓库中的代码推送到GitHub (首次推送要加 -u,后面不再需要)
git push -u origin master