git操作远程仓库

1、在本地电脑的上生成ssh-key

 ssh-keygen -t rsa -C "youremail@126.com"

 可以在用户主目录里找到.ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人   

2、登陆GitHub,打开“Account settings”,“SSH Keys”页面,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容

3、先创建本地库,再创建远程库

  首先在github上创建个仓库,在本地的learngit仓库下运行命令

  git remote add origin  https://github.com/wangwp0822/learngit.git

  把本地库的所有内容推送到远程库上

  git push -u origin master

  把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程

  由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令

  只要本地作了提交,就可以通过命令:

  git push origin master

4、先创建远程库,再克隆本地库

  git clone https://github.com/wangwp0822/learngit.git

原文地址:https://www.cnblogs.com/cherish010/p/8426550.html