tag:不可移動(dòng)的 branch
tag 是一個(gè)和 branch 非常相似的概念,它和 branch 最大的區(qū)別是:tag 不能移動(dòng)。所以在很多團(tuán)隊(duì)中,tag 被用來(lái)在關(guān)鍵版本處打標(biāo)記用。
更多關(guān)于 tag:git-scm.com/docs/git-ta…
cherry-pick:把選中的 commits 一個(gè)個(gè)合并進(jìn)來(lái)
cherry-pick 是一種特殊的合并操作,使用它可以點(diǎn)選一批 commits,按序合并。
更多關(guān)于 cherry-pick:git-scm.com/docs/git-ch…
git config: Git 的設(shè)置
git config 可以對(duì) Git 做出基礎(chǔ)設(shè)置,例如用戶名、用戶郵箱,以及界面的展示形式。內(nèi)容雖然多,但都不難,整體看一遍,把 Git 設(shè)置成你最舒服的樣子,從此就再也不用管它了。屬于「一次付出,終身受用」的高性價(jià)比內(nèi)容。
更多關(guān)于 config:git-scm.com/docs/git-co…
Git Flow:復(fù)雜又高效的工作流
除了前面講到的 "Feature Branching",還有一個(gè)也很流行的工作流:Git Flow。Git Flow 的機(jī)制非常完善,很適合大型團(tuán)隊(duì)的代碼管理。不過(guò)由于它的概念比較復(fù)雜(雖然難度并不高),所以并不適合新手直接學(xué)習(xí),而更適合在不斷的自我研究中逐漸熟悉,或者在團(tuán)隊(duì)合作中慢慢掌握?;谶@個(gè)原因,我最終也沒(méi)有在這本小冊(cè)里講 Git Flow,但我推薦你自己在有空的時(shí)候了解一下它。
更多關(guān)于 Git Flow:www.atlassian.com/git/tutoria…
以上這幾個(gè)內(nèi)容都不難,而且挺有用,所以雖然我沒(méi)有講,但都建議你把它們了解一下,會(huì)有好處的。
想學(xué)習(xí)更多的 Git 知識(shí)?
如果看完這本小冊(cè)覺(jué)得不夠,希望得到更多的 Git 知識(shí)補(bǔ)充,可以到它的官網(wǎng)去查看詳細(xì)的文檔:
git-scm.com/