實際開發中的分支
目前的快照情況:git log --decorate --all --oneline --graph
可以看到,目前HEAD是指向的master分支
合並分支:git merge 分支名(將“分支名”合並到當前分支)
把feature分支合並到master分支:git merge feature
有沖突時合並的話git會提示,這個時候只需要執行git status就可以看到有哪些沖突了,以及建議的解決方案
查看log,可以看到,已經合並了
再創建個分支:git checkout -b feature2(創建,並切換到feature2分支)
創建一個文件(feature2),並寫入內容,提交
查看log
切換回master,並且把feature2分支合並到master分支
刪除分支:git branch -d 分支名
刪除feature和feature2兩個分支
master里面還是會保留合並后的內容