1. 程式人生 > 其它 >第四十四篇:Git分支(關鍵知識點)

第四十四篇:Git分支(關鍵知識點)

好傢伙,

GIT分支

  分支就像是平行宇宙,兩個平行宇宙自己平行,不相干擾,平安無事,

某一天它想不開,合併了.然後就變成了我寫這篇部落格的動機了.

1.關於Git分支中常用的指令

列出所有分支
git branch

列出所有遠端分支
git branch -r

新建一個分支,但任然停留在當前分支
git branch [new-name]

新建一個分支,並切換到該分支
git branch -b [branch]

合併指定分支到當前分支
git merge [branch]

刪除分支
git branch -d [branch-name]

2.解決合併衝突

如果同一個檔案在合併分支是都背修改了則會引起衝突,解決的方法是我們可以修改衝突檔案後重新提交!

選擇要保留自己的還是別人的程式碼

master主支應該非常穩定,用來發布新版本,一般情況下不允許在上面工作,工作一般情況下在新建的dev分支上工作,

工作完後,比如釋出了,要用了,dev分支穩定了,就可以合併到主分支master上.