git 的學習必須要明白分布式管理的模式,如上圖需要牢記,這樣你操作起來更加得心應手。
說明:
明白上面的圖例後我們緊接著學習git的分支管理,這是一個很輕大的版本控制,很多優點,可以自行百度一查。
創建分支命令:
git branch (branchname)
切換分支命令:
git checkout (branchname)
合併分支命令:
git merge
1.開始學習前我們先創建一個測試目錄這些命令前面的章節已經有介紹了忘了的可以去看一下前面小編寫的哦:
上面圖示的一些基本git命令前面已經學過了一定的牢記哦。
2.接下來學習git 分支管理
列出分支基本命令:git branch 沒有參數時,git branch 會列出你在本地的分支。
上面的圖片意思就是,有一個叫做 master 的分支,並且該分支是當前分支。當你執行 git init 的時候,默認情況下 Git 就會為你創建 master 分支。
如果我們要手動創建一個分支。執行 git branch (branchname) 即可。
接著我們演示分支之間的差異,現在master 上創建一個新文件,在提交.
然後在切換到剛創建的testest 分支看一下和master的分支差異一目了然。
我們再次切換回來:
我們也可以使用 git checkout -b (branchname) 命令來創建新分支並立即切換到該分支下,從而在該分支中操作。
git branch -d (branchname)
例如我們要刪除 test 分支:
由於篇幅問題,下一章節接著講分支合併,以及合併的衝突,希望大家多多點讚關注和評論,就是我創作的動力。