美文网首页
git同步远程仓库GitHub

git同步远程仓库GitHub

作者: 焚心123 | 来源:发表于2019-12-22 15:03 被阅读0次

1、首先到GitHub官网上注册一个账号

2、创建 SSH Key。在用户主目录下,看看有没有 .ssh 目录,如果有,再看看这个目录下有没有 id_rsa和 id_rsa.pub 这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开 Shell(Windows 下打开 GitBash),创建 SSH Key:

  $ ssh-keygen -t rsa -C "youremail@example.com"
  你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于      
  这个 Key 也不是用于军事目的,所以也无需设置密码。
  如果一切顺利的话,可以在用户主目录里找到 .ssh 目录,里面有 id_rsa 和   id_rsa.pub 两个文件,
  这两个就是SSH Key 的秘钥对, id_rsa 是私钥,不能泄露出去, id_rsa.pub 是公钥,可以放心地告诉任何人。

3.:登陆 GitHub,打开右上角点击“ settings”,“SSH Keys”页面:

然后,点“Add SSH Key”,填上任意 Title,在 Key 文本框里粘贴 id_rsa.pub 文件的内容:


微信图片_20191222145811.png 微信图片_20191222145724.png 微信图片_20191222145744.png
    为什么 GitHub 需要 SSH Key 呢?因为 GitHub 需要识别出你推送的提交确实是你推送的,而不是别人冒充
    的,而 Git 支持 SSH 协议,所以,GitHub 只要知道了你的公钥,就可以确认只有你自己才能推送。
    当然,GitHub 允许你添加多个 Key。假定你有若干电脑,你一会儿在公司提交,一会儿在家里提交,只要把每
    台电脑的 Key 都添加到 GitHub,就可以在每台电脑上往 GitHub 推送了。

**注:下一章从本地仓库上传到远程仓库

相关文章

  • 建立远程仓库

    建立远程仓库,无非就是想把本地创建的git仓库上传到github仓库,达到本地和github的同步,首先进入git...

  • Git - 5.远程仓库

    已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步 创建远程仓库...

  • Git 入门到放弃

    简介 git关联远程仓库 本地仓库与远程仓库同步问题 Git 终端命令 git关联远程仓库 基本流程 注册gith...

  • git同步远程仓库GitHub

    1、首先到GitHub官网上注册一个账号 2、创建 SSH Key。在用户主目录下,看看有没有 .ssh 目录,如...

  • Git 添加远程库

    首先在本地创建一个git仓库,然后在GitHub上创建一个git仓库,让这两个仓库远程同步。在GitHub上创建一...

  • git关联远程仓库

    git关联远程仓库 添加远程仓库:git remote add origin git@github.com:exa...

  • git初学(二)

    这部分 主要讲解怎么把本地的git仓库同步到远程的仓库(github) 一、linux下配置Git操作免登录ssh...

  • git 常用命令

    远程仓库相关命令 检出仓库:git clone git://github.com/xxx/xxx.git 查看远程...

  • git同步远程仓库的所有分支

    git同步远程仓库的所有分支 git clone克隆远程仓库默认是只克隆master分支,当想把远程仓库上的所有的...

  • 学习如何使用git

    学习如何使用git git的初始设置 git仓库的ssh密钥 远程仓库的设置 远程仓库与本地仓库的同步(参考了这篇...

网友评论

      本文标题:git同步远程仓库GitHub

      本文链接:https://www.haomeiwen.com/subject/hhyonctx.html