GitHub远程库

1. 创建SSH Key

在用户主目录下(打开命令行窗口的默认路径),看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsaid_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:ssh-keygen -t rsa -C "youremail@example.com",一路回车键,效果如图。

image

然后就可以用记事本打开id_rsa.pub文件,复制文本内容。

2.在GitHub中加入SSH Key

登录GitHub,点击个人头像,选择Settings,在“SSH And GPG keys”页面,点击“New SSH Key”按钮,在Key文本框粘贴id_rsa.pub文件的内容:
完成后如图

image

3. 创建一个新的仓库

在GitHub创建一个learngit的仓库

image
image

4. 设置远程库

在本地的git仓库运行命令

git remote add origin git@github.com:mqxu/learngit.git

远程库的名字是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。后面是使用Git协议,注意账号和仓库名的修改

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

git push -u origin master

image

然后去GitHub远程库刷新一下,可以看到文件已经同步了!

image

注意:

  • 一定要本地仓库先提交,然后才能向远程仓库push
  • 如果push失败,应该是远程库版本比本地库新,应该用git pull先把远程库拉下来,然后再push
git pull origin master

  • 可以从远程库克隆一个到本地库

    image
image

6. 提交helloworld项目到远程仓库

  • Git Bash切换到helloworld项目目录
  • git config core.autocrlf true
  • git add .
  • git commit -m "commit helloworld project"
  • 远程建立helloworld仓库
  • git remote add origin git@github.com:mqxu/helloworld.git
  • git push -u origin master
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 初步尝试了本地仓库后,我们来进行远程仓库的同步 1. 创建SSH Key 在用户主目录下(打开命令行窗口的默认路径...
    陶然然_niit阅读 3,496评论 0 8
  • 一、了解Git Git是目前世界上最先进的分布式版本控制系统(没有之一)Git教程 - 廖雪峰的官方网站GitHu...
    黑桃_06ea阅读 2,607评论 0 1
  • 1、创建SSH Key win+r打开命令行窗口查看用户主目录,然后查看用户主目录下是否有.ssh文件,如果有,再...
    Rebirth_914阅读 2,523评论 0 6
  • 一、创建SSH Key(公钥) 1.初次使用在window下右击打开 Git Bash,开始创建SSH Key,输...
    忆曦雪_阅读 1,137评论 0 1
  • 2018.3.30 韩文萍 不知从何时起,我发现我被人冷落,被人无视。不明就里的我曾经苦闷、悲伤...
    含文在线阅读 2,806评论 0 1