【Git 使用】- Git 连接远程仓库
目录
一、创建远程仓库
二、将本地仓库代码推送到远程仓库
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 连接远程仓库相关推荐
- Git客户端如何连接远程仓库
前面两篇Git服务器的安装和配置(一)和Git服务器的安装与配置(二)已经搭建和配置好Git远程仓库了! 现在我们就可以向远程仓库拉取和推送我们的代码了! 安装本地git程序,Git下载地址.选择合适 ...
- Git创建、连接远程仓库命令
目录 Git定义 作用 概念 配置 操作 全局配置 创建 添加到暂存盘 从暂存盘撤回 提交到版本库 从版本库切换版本库 查看记录 分支 标签 下载远程仓库 远程仓库(github) 远程仓库(本地) ...
- Git!从零开始用连接远程仓库!![全平台]
Git!从零开始用连接远程仓库!![全平台] 文章目录 Git!从零开始用连接远程仓库!![全平台] 前言 准备工作 ==
- Git连接远程仓库(私有/公开仓库),克隆代码
Git连接远程仓库(私有/公开仓库),克隆代码 1.下载安装Git: git官网下载地址: https://git-scm.com/download/win 但是 ,git官网的话,下载速度比较慢,可 ...
- git连接远程仓库以及常用命令
git连接远程仓库以及常用命令 git 连接远程仓库 git ssh key配置 本地配置 git配置 git连接远程仓库 关联远程仓库(将本地仓库推送到新的远程仓库) git常用命令(包括clone ...
- git 连接远程仓库并推送代码
git 初始化 在所需推送的文件夹/父文件夹(后面将会解释两者的不同)下打开 git Bash,并输入下面命令进行初始化: git init git 设置连接远程仓库 在 github 上找到你需要连 ...
- git连接远程仓库拉去代码——阿里云
前置设置: 1.配置用户名和邮箱: git config --global user.name "xxx" git config --global user.email xxxx@ ...
- 【Git】连接远程仓库
如何使用Git 连接远程仓库呢?远程仓库->一般指的是代码托管平台.那就先来瞅瞅三个较熟悉的版本(代码)托管服务平台.. 版本(代码)托管服务平台: 码云(gitee.com):是开源中国社区团 ...
- git配置本地用户名和邮箱—连接远程仓库(github)
git配置本地用户名和邮箱-连接远程仓库(github) 设置或者修改用户名及邮箱 git config --global user.name "***" git config – ...
- Git仓库建立与连接远程仓库
Git仓库建立与连接远程仓库 1.前期准备 (1)需要软件:git-bash (2)创建一个文件夹或选择需要建立git仓库的文件夹(如果本地文件夹中,有文件,建议复制出去一个备份,防止自己操作失误,导 ...
最新文章
- Google Android向华为“闭源”,华为手机迎来至暗时刻!
- shell-1-命令与参数
- nodejs-函数路由
- Windows Phone开发(18):变形金刚第九季——变换
- 数据库 ogm_带有Hibernate OGM的NoSQL –第二部分:查询数据
- 入门机器学习(五)--正则化
- (转) 分布式文件存储FastDFS(一)初识FastDFS
- lumion自动保存_Lumion所有快捷键,值得收藏
- 使用Android简单实现有道电子词典
- django pdf转html5,python – 在Django站点中将HTML转换为PDF
- 6410 android 4.4.2,365备用「永久地址0365.tv」飞凌嵌入式开发板飞凌i.MX6开发板 Android 系统编译...
- 抖音时钟js css,JS+CSS3实现时钟效果(抖音)
- 2021-01-13事件对象
- Excel使用技巧总结
- 秀动app抢票脚本_面向回家编程!GitHub 标星两万的 quot;Python 抢票教程”,我们先帮你跑了一遍...
- linux c 获取文件大小
- 经典简单的猜数字小游戏
- 删除hive的分区元数据,spark总是读取到已经删掉的分区
- 【镜像复现】开源围棋AI—— ikataGo 快速复现教程
- WinAPI执行外部程序和创建新进程:CreateProcess()的使用
热门文章
- JZOJ·阿里郎arilang【贪心】
- ubuntu对硬盘进行分区
- select....for update会锁表还是锁行
- 软件测试之『接口自动化工具盘点』及『项目部署』
- Linux个人发展方向的选择
- java中的insert函数_drools规则引擎之insert函数
- linux 查看当前用户密码
- 关于Ubuntu18.04安装Coreform Cubit出现Segmentation fault (core dumped)问题的解决
- 2006年100个最好的软件
- python优势与劣势-python的优点和缺点是什么?