如今咱們進行分支操做,多人協做會有不少次的重複提交,因此要進行分支管理,通常master分
支是主分支,通常不會在此分支進行開發,我所知道項目分支有主分支(master)、開發分支(dev),功能分支(Feature),咱們如今建立一個新分支,若是之後要用其餘分支,能夠繼續建立
建立+切換分支:html
git checkout -b <name>
查看分支:git
git branch
如今咱們作一些修改:將ss.txt改成ss.html並添加html代碼。
查看修改:github
Git add . 提交全部更改 Git commit -m 「說明」 提交暫存庫到本地 Git push -u origin dev 提交到遠端
遠端已經有了兩個分支 master dev
如今咱們把本地的分支切換到master,若是你打開之前建立的git本地倉庫目錄(文件夾),會發現ss.html文件變成了ss.txt,將在dev中的修改添加到master,須要進行分支合併。學習
合併分支:spa
git merge <name>
咱們查看如今的分支:git branch code
如今dev分支已經用不到了,咱們刪除dev分支。
刪除分支:htm
git branch -d <name>
將合併後的master分支提交到githubip
Git push -u origin master
若有疑問可在留言區,留言,如有錯誤,也敬請指正。
謝謝!開發