• Java后端 学习路线 笔记汇总表【黑马-传智播客】
  1. Git-学习笔记01【Git简介及安装使用】
  2. Git-学习笔记02【Git连接远程仓库】
  3. Git-学习笔记03【Git分支】

目录

01-使用github创建一个远程仓库

02-推送到远程仓库介绍

03-创建ssh密钥及在github上配置公钥

04-使用ssh方式将本地仓库推送到远程

05-使用https方式将本地仓库推送到远程

06-克隆远程仓库到本地

07-推送修改的文件及冲突解决


01-使用github创建一个远程仓库

git 本地连接远程仓库 git如何连接远程仓库_git

github:GitHub.com

码云:Gitee.com

02-推送到远程仓库介绍

Git一般工作流程如下:

  1. 从远程仓库中克隆Git资源作为本地仓库。
  2. 从本地仓库中checkout代码,然后进行代码修改。
  3. 在提交前先将代码提交到暂存区。
  4. 提交修改。提交到本地仓库。本地仓库中保存修改的各个历史版本。
  5. 在修改完成后,需要和团队成员共享代码时,可以将代码push到远程仓库。

下图展示了Git的工作流程:

git 本地连接远程仓库 git如何连接远程仓库_git_02

Github支持两种同步方式“https”和“ssh”。如果使用https很简单基本不需要配置就可以使用,但是每次提交代码和下载代码时都需要输入用户名和密码。如果使用ssh方式就需要客户端先生成一个密钥对,即一个公钥一个私钥。然后还需要把公钥放到githib的服务器上。

  1. https:加密的http,安全传输。
  2. ssh:SSH 为 Secure Shell(安全外壳协议)的缩写。

03-创建ssh密钥及在github上配置公钥

在windows下我们可以使用Git Bash.exe来生成密钥,可以通过开始菜单或者右键菜单打开Git Bash。

git bash 执行命令,生命公钥和私钥,命令: ssh-keygen -t rsa

配置公钥

git 本地连接远程仓库 git如何连接远程仓库_git 本地连接远程仓库_03

git 本地连接远程仓库 git如何连接远程仓库_远程仓库_04

04-使用ssh方式将本地仓库推送到远程

  1. 本地仓库和远程仓库建立连接:git remote add origin git@github.com:vlu337/repo1.git
  2. 将本地仓库推送到远程仓库:git push -u origin master

git 本地连接远程仓库 git如何连接远程仓库_git_05

git 本地连接远程仓库 git如何连接远程仓库_git_06

 

git 本地连接远程仓库 git如何连接远程仓库_github_07

 

git 本地连接远程仓库 git如何连接远程仓库_git_08

 

git 本地连接远程仓库 git如何连接远程仓库_gitee_09

git 本地连接远程仓库 git如何连接远程仓库_github_10

 

git 本地连接远程仓库 git如何连接远程仓库_github_11

05-使用https方式将本地仓库推送到远程

06-克隆远程仓库到本地

git 本地连接远程仓库 git如何连接远程仓库_git_12

git 本地连接远程仓库 git如何连接远程仓库_远程仓库_13

 

git 本地连接远程仓库 git如何连接远程仓库_github_14

git 本地连接远程仓库 git如何连接远程仓库_github_15

 

git 本地连接远程仓库 git如何连接远程仓库_git 本地连接远程仓库_16

07-推送修改的文件及冲突解决

git 本地连接远程仓库 git如何连接远程仓库_github_17

 

git 本地连接远程仓库 git如何连接远程仓库_git 本地连接远程仓库_18

git 本地连接远程仓库 git如何连接远程仓库_远程仓库_19

 

git 本地连接远程仓库 git如何连接远程仓库_git_20