1. 程式人生 > >Git 教程 3 分支管理

Git 教程 3 分支管理

Svn中也有分支管理,但是很low,Git的分支管理非常強大,本文先不去說分支管理內部到底怎麼做的,我們先來看看Git中最基本的分支管理操作

   檢視分支 git branch

   

   這裡顯示當前倉庫只有一個master分支,這是git預設創建出來的,master前面的*表示我們當前處於這一個分支中

  分支建立和切換 git branch <分支名>

   我們可以利用git branch <分支名>命令來建立一個分支,然後利用git checkout <分支名>來切換分支

   如果小夥伴覺得這樣太麻煩,可以通過git checkout -b <分支名>

來一步到位,建立並切換分支 

   

   git checkout xxxx 切換分支

   

   刪除分支 git branch -d xxx

   

  合併分支 git marge xxx

   切換到v2.0分支,修改內容並提交

   

   切換回master分支

  

  在v2.0修改的內容已經合併到master了。

  衝突解決

   出現衝突很正常,解決就是了,git merge合併分支時如果出現衝突還是先重新編輯衝突檔案,編輯完成之後,再執行git add 和git commit即可