git协同操作

git协同操作

    • 原理图:
    • 注册:
    • 理论联系:
      • 远端gitee
      • master
      • dev
      • 本地仓库(项目文件夹中.git)
    • 从远端下载项目:
      • 注意:
    • push/pull全过程:
      • 1:new project:
      • 2.创建分支dev:
      • 3.然后dev—Merge into Current—dev同步master暂存区中的项目和文件内容:
      • 4.在dev中编写代码
      • 5.dev代码编写(正确)完成之后,commit到本地仓库:
      • 6.切换分支到主分支master,发现master中的代码未同步:
      • 7.master—Merge into Current—master同步dev中的dev项目文件内容:
      • 8.将master中的项目文件push到远端gittee中 :
    • 【项目内容同步更新】
      • 9.将远端gittee中的项目文件pull到master暂存区中:
      • 10.切换分支到dev,然后dev—Merge into Current—dev同步master中的项目文件内容。
      • 11.远端gittee中的项目内容同步到dev完成。

原理图:

git协同操作_第1张图片

注册:

git协同操作_第2张图片

理论联系:

远端gitee——master——dev——本地仓库(项目文件夹中.git)

远端gitee

git协同操作_第3张图片

master

git协同操作_第4张图片

dev

git协同操作_第5张图片

本地仓库(项目文件夹中.git)

git协同操作_第6张图片

从远端下载项目:

git协同操作_第7张图片
git协同操作_第8张图片

注意:

下载项目文件时,会自动下载到项目文件夹(我这里默认的项目路径为:D:\java-baties-space)中:
git协同操作_第9张图片
git协同操作_第10张图片

push/pull全过程:

1:new project:

项目下载完成之后,new project新打开下载下来的项目。

2.创建分支dev:

git协同操作_第11张图片

3.然后dev—Merge into Current—dev同步master暂存区中的项目和文件内容:

git协同操作_第12张图片

4.在dev中编写代码

注意:创建的类/文件完成之后,需要add,添加到工作区。和commit不冲突
git协同操作_第13张图片

5.dev代码编写(正确)完成之后,commit到本地仓库:

注意:需要提交到本地仓库,以防文件/数据丢失或错误!
git协同操作_第14张图片
git协同操作_第15张图片

6.切换分支到主分支master,发现master中的代码未同步:

7.master—Merge into Current—master同步dev中的dev项目文件内容:

git协同操作_第16张图片

8.将master中的项目文件push到远端gittee中 :

git协同操作_第17张图片

【项目内容同步更新】

9.将远端gittee中的项目文件pull到master暂存区中:

git协同操作_第18张图片
git协同操作_第19张图片

git协同操作_第20张图片
git协同操作_第21张图片

10.切换分支到dev,然后dev—Merge into Current—dev同步master中的项目文件内容。

git协同操作_第22张图片
git协同操作_第23张图片
git协同操作_第24张图片

11.远端gittee中的项目内容同步到dev完成。

git协同操作_第25张图片

你可能感兴趣的:(#,Spring,git,github)