Git操作 ---分支库操作与整体git开发流程(二)

分支操作【相当于流水线,互不干扰的~】

查看分支

git branch

 

创建切换分支

git checkout -b 分支名

 

切换分支

git checkout 分支名

 

分支合并

git merge 分支名 【将分支名的分支合并的当前分支--快速合并】

 

删除分支

git branch -d 分支名

 

保存当前分支现场

git stash

查看保存的现场

git stash list

恢复保存的现场

git stash pop

 

整体开发流程如下:

1.克隆项目
git clone 地址

2.然后进行开发~~~然后放入提交add、commit放入暂存

3.推送到项目上
git push origin 分支名称

4.从远程项目拉到本地
git pull origin 分支名称
解决冲突例子:

1.创建code3.txt文件,修改里面内容随便写

2.git checkout -b dev // 创建dev分支

3.git add code3.txt

4. git commit -m 'dev分支修改code3文件'

5.git checkout master // 切换到master

6. 修改code3.txt文件并提交

7. git add code3.txt

8.git commit -m ‘masterde’

9.git merge dev // 合并的时候会有冲突,此时打开code3.txt里面手动操作

10.解决完之后再次git add code3.txt   git commit -m 解决冲突 提交

11.可以通过git log --graph --pretty=oneline查看分支操作图

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章