git 分支操做

Git分支操做

  • 推薦在完成「git從零到推送到遠端」以後再進行分支的學習

如今咱們進行分支操做,多人協做會有不少次的重複提交,因此要進行分支管理,通常master分
支是主分支,通常不會在此分支進行開發,我所知道項目分支有主分支(master)、開發分支(dev),功能分支(Feature),咱們如今建立一個新分支,若是之後要用其餘分支,能夠繼續建立
建立+切換分支:html

git checkout -b <name>

clipboard.png
查看分支:git

git branch

clipboard.png

如今咱們作一些修改:將ss.txt改成ss.html並添加html代碼。
查看修改:github

clipboard.png

Git add .  提交全部更改
Git commit -m 「說明」 提交暫存庫到本地
Git push -u origin dev  提交到遠端

clipboard.png

遠端已經有了兩個分支 master dev
如今咱們把本地的分支切換到master,若是你打開之前建立的git本地倉庫目錄(文件夾),會發現ss.html文件變成了ss.txt,將在dev中的修改添加到master,須要進行分支合併。學習

合併分支:spa

git merge  <name>

clipboard.png

咱們查看如今的分支:git branch code

clipboard.png

如今dev分支已經用不到了,咱們刪除dev分支。
刪除分支:htm

git branch -d <name>

clipboard.png
將合併後的master分支提交到githubip

Git push -u origin master

clipboard.png


若有疑問可在留言區,留言,如有錯誤,也敬請指正。
謝謝!開發

相關文章
相關標籤/搜索