git协同操作
原理图:
注册:
理论联系:
远端gitee——master——dev——本地仓库(项目文件夹中.git)
远端gitee
master
dev
本地仓库(项目文件夹中.git)
从远端下载项目:
注意:
下载项目文件时,会自动下载到项目文件夹(我这里默认的项目路径为:D:\java-baties-space)中:
push/pull全过程:
1:new project:
项目下载完成之后,new project新打开下载下来的项目。
2.创建分支dev:
3.然后dev—Merge into Current—dev同步master暂存区中的项目和文件内容:
4.在dev中编写代码
注意:创建的类/文件完成之后,需要add,添加到工作区。和commit不冲突
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中的项目文件内容。