目录

一、创建远程仓库

二、将本地仓库代码推送到远程仓库

1、使用 ssh 协议推送

【1】创建公钥

【2】在 GitHub 新增 key

【3】推送

2、使用 https 协议推送

3、从远程仓库克隆到本地


一、创建远程仓库

  • 首先注册一个GitHub的账号,然后登陆GitHub,登陆后如图,点击 “Star a project”

  • 创建仓库名称,点击 “Creating repository”,这样就创建了一个远程仓库

二、将本地仓库代码推送到远程仓库

1、使用 ssh 协议推送

【1】创建公钥

  • 打开Git Bash Here 命令窗口,输入命令:ssh-keygen -t rsa,一路回车,在用户目录下面便生成.ssh 文件,点开后如图:

  • 生成了公钥和私钥,id_rsa 是私钥,不要告诉任何人,打开 id_rsa.pub 公钥,复制里面的内容

【2】在 GitHub 新增 key

登录GitHub,“打开setting”中的SSH Keys页面,点击NEW SSH Key,填上 title,在 Key 文本框里粘贴id_rsa.pub文件内容

【3】推送

使用 ssh 连接命令进行连接,在本地仓库打开 命令行,输入以下命令

  • git remote add origin git@github.com:oneStarLR/repo1.git
  • git push -u origin master

可以看到成功将本地仓库推送到远程仓库

2、使用 https 协议推送

这里就使用可视化界面乌龟来进行演示(乌龟的安装可以看我之前的博客:https://blog.csdn.net/One_L_Star/article/details/102780204)

【1】创建远程仓库

选择https协议,将网址复制

【2】推送

在本地仓库右击,选择 同步 --> 管理

给远端命名,并将 GitHub 复制的地址粘贴到URL上,然后点击 添加/保存

选择需要推送的本地仓库,点击推送即可

3、从远程仓库克隆到本地

这里介绍使用 命令窗口克隆,可以在在本地仓库创建一个文件夹,我命名为:clone-repos,进入打开命令窗口,输入命令:

  • git clone https://github.com/oneStarLR/repo2.git

地址是GitHub上需要克隆的文件

下一篇:Git 远程私有仓库


【Git 使用】- Git 连接远程仓库相关推荐

  1. Git客户端如何连接远程仓库

    前面两篇Git服务器的安装和配置(一)和Git服务器的安装与配置(二)已经搭建和配置好Git远程仓库了! 现在我们就可以向远程仓库拉取和推送我们的代码了! 安装本地git程序,Git下载地址.选择合适 ...

  2. Git创建、连接远程仓库命令

    目录 Git定义 作用 概念 配置 操作 全局配置 创建 添加到暂存盘 从暂存盘撤回 提交到版本库 从版本库切换版本库 查看记录 分支 标签 下载远程仓库 远程仓库(github) 远程仓库(本地) ...

  3. Git!从零开始用连接远程仓库!![全平台]

    Git!从零开始用连接远程仓库!![全平台] 文章目录 Git!从零开始用连接远程仓库!![全平台] 前言 准备工作 ==

  4. Git连接远程仓库(私有/公开仓库),克隆代码

    Git连接远程仓库(私有/公开仓库),克隆代码 1.下载安装Git: git官网下载地址: https://git-scm.com/download/win 但是 ,git官网的话,下载速度比较慢,可 ...

  5. git连接远程仓库以及常用命令

    git连接远程仓库以及常用命令 git 连接远程仓库 git ssh key配置 本地配置 git配置 git连接远程仓库 关联远程仓库(将本地仓库推送到新的远程仓库) git常用命令(包括clone ...

  6. git 连接远程仓库并推送代码

    git 初始化 在所需推送的文件夹/父文件夹(后面将会解释两者的不同)下打开 git Bash,并输入下面命令进行初始化: git init git 设置连接远程仓库 在 github 上找到你需要连 ...

  7. git连接远程仓库拉去代码——阿里云

    前置设置: 1.配置用户名和邮箱: git config --global user.name "xxx" git config --global user.email xxxx@ ...

  8. 【Git】连接远程仓库

    如何使用Git 连接远程仓库呢?远程仓库->一般指的是代码托管平台.那就先来瞅瞅三个较熟悉的版本(代码)托管服务平台.. 版本(代码)托管服务平台: 码云(gitee.com):是开源中国社区团 ...

  9. git配置本地用户名和邮箱—连接远程仓库(github)

    git配置本地用户名和邮箱-连接远程仓库(github) 设置或者修改用户名及邮箱 git config --global user.name "***" git config – ...

  10. Git仓库建立与连接远程仓库

    Git仓库建立与连接远程仓库 1.前期准备 (1)需要软件:git-bash (2)创建一个文件夹或选择需要建立git仓库的文件夹(如果本地文件夹中,有文件,建议复制出去一个备份,防止自己操作失误,导 ...

最新文章

  1. Google Android向华为“闭源”,华为手机迎来至暗时刻!
  2. shell-1-命令与参数
  3. nodejs-函数路由
  4. Windows Phone开发(18):变形金刚第九季——变换
  5. 数据库 ogm_带有Hibernate OGM的NoSQL –第二部分:查询数据
  6. 入门机器学习(五)--正则化
  7. (转) 分布式文件存储FastDFS(一)初识FastDFS
  8. lumion自动保存_Lumion所有快捷键,值得收藏
  9. 使用Android简单实现有道电子词典
  10. django pdf转html5,python – 在Django站点中将HTML转换为PDF
  11. 6410 android 4.4.2,365备用「永久地址0365.tv」飞凌嵌入式开发板飞凌i.MX6开发板 Android 系统编译...
  12. 抖音时钟js css,JS+CSS3实现时钟效果(抖音)
  13. 2021-01-13事件对象
  14. Excel使用技巧总结
  15. 秀动app抢票脚本_面向回家编程!GitHub 标星两万的 quot;Python 抢票教程”,我们先帮你跑了一遍...
  16. linux c 获取文件大小
  17. 经典简单的猜数字小游戏
  18. 删除hive的分区元数据,spark总是读取到已经删掉的分区
  19. 【镜像复现】开源围棋AI—— ikataGo 快速复现教程
  20. WinAPI执行外部程序和创建新进程:CreateProcess()的使用

热门文章

  1. JZOJ·阿里郎arilang【贪心】
  2. ubuntu对硬盘进行分区
  3. select....for update会锁表还是锁行
  4. 软件测试之『接口自动化工具盘点』及『项目部署』
  5. Linux个人发展方向的选择
  6. java中的insert函数_drools规则引擎之insert函数
  7. linux 查看当前用户密码
  8. 关于Ubuntu18.04安装Coreform Cubit出现Segmentation fault (core dumped)问题的解决
  9. 2006年100个最好的软件
  10. python优势与劣势-python的优点和缺点是什么?