在實(shí)際的項(xiàng)目開發(fā)中(使用Git版本控制),在所難免會遇到?jīng)]有切換分支開發(fā)、需要在另一個分支修改bug然后合并到當(dāng)前分支的情況。之前遇到這種第一反應(yīng)就是將分支合并過去來解決問題。如果你那些提交當(dāng)中也穿插了其他人的提交而且他們的提交不可以合并到另一個分支,那么使用分支的合并將明顯變得困難。下面分享給大家一個非常好用Git的命令Cherry-Pick來處理這些情況,從而提高開發(fā)的效率。

What is Cherry-Pick ?

git Cherry-Pick命令可以選擇某一個分支中的一個或幾個commit(s)來進(jìn)行操作。你可以理解merge的個性定制版本,哈哈~~

How use Cherry-Pick ?

假設(shè)我們有兩個分支,一個是master分支,一個是從master分支Git Commit Log為“修改側(cè)欄內(nèi)容”新建出來的dev分支。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式