在實際的項目開發(fā)中(使用Git版本控制),在所難免會遇到沒有切換分支開發(fā)、需要在另一個分支修改bug然后合并到當前分支的情況。之前遇到這種第一反應就是將分支合并過去來解決問題。如果你那些提交當中也穿插了其他人的提交而且他們的提交不可以合并到另一個分支,那么使用分支的合并將明顯變得困難。下面分享給大家一個非常好用Git的命令Cherry-Pick來處理這些情況,從而提高開發(fā)的效率。
What is Cherry-Pick ?
git Cherry-Pick命令可以選擇某一個分支中的一個或幾個commit(s)來進行操作。你可以理解merge的個性定制版本,哈哈~~
How use Cherry-Pick ?
假設我們有兩個分支,一個是master分支,一個是從master分支Git Commit Log為“修改側欄內容”新建出來的dev分支。
延伸閱讀
學習是年輕人改變自己的最好方式