Git远程仓库

连接GitHub

打开Git Bash,输入$ ssh-keygen -t rsa -C "youremail@example.com",一直回车就行
ps:你要先注册好GitHub账号

1.png

这里我是已经弄好 成功后会提示存的路径 我这里是(/c/Users/Administrator/.ssh)

打开这个之后会看到两个文件
这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人

2.png

之后登录GitHub
3.png

打开“Account settings”,“SSH Keys”页面,
然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容
点“Add Key”,你就应该看到已经添加的Key
4.png

在右上角找到“new repository”按钮,创建一个新的仓库
在Repository name填入bingit,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的Git仓库


5.png

推送

目前仓库还是空的 在打开我们的本地仓库 打开git bash
输入命令$ git remote add origin git@github.com:ABinson/bingit.git

请千万注意,把上面的ABinson替换成你自己的GitHub账户名,否则,你在本地关联的就是我的远程库,关联没有问题,但是你以后推送是推不上去的,因为你的SSH Key公钥不在我的账户列表中

添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库

6.png

推送成功后,可以立刻在GitHub页面中看到远程库的内容已经和本地一模一样
7.png

从现在起,只要本地作了提交,就可以通过命令:
$ git push origin master
把本地master分支的最新修改推送至GitHub,现在,你就拥有了真正的分布式版本库!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 远程仓库。 在了解之前,先注册github账号,由于你的本地Git仓库和github仓库之间的传输是通过SSH加密...
    在你左右2018阅读 356评论 0 0
  • 到目前为止,我们已经掌握了如何在Git仓库里对文件进行操作。但并没有真正体现Git的优势。 Git是分布式版本控制...
    Josaber阅读 337评论 0 0
  • 在了解之前,先注册github账号,由于你的本地Git仓库和github仓库之间的传输是通过SSH加密的,所以需要...
    八宝君阅读 336评论 0 0
  • Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始...
    HCherisher阅读 343评论 0 0
  • 从上初中开始,便迷恋上了哈利波特,还有金庸的武侠。向往J.K.罗琳与金庸笔下的奇幻自由世界,渐渐觉得人活一生怎么就...
    JavaLily阅读 722评论 0 1