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查看分支操作圖

 

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