Monday, January 23, 2017

Git branch分支

如果今天跟其他公司的團隊成員協同合作一定要有分支的觀念。


淡藍色點為commit的點,有時候只是單純想修改一些bug,在修改途中會一直重新整理、上傳過程中可能改壞了,總不能讓其他人可到你壞掉的版本,所以這時候就需要開分支,以上圖來說就是在黃球部分開發確認後合併到淡藍色的commit點。

HEAD : 目前所在位置指標
git branch : 瀏覽目前分支
git checkout 前4碼
git checkout master 復原

假設我們現在在淡藍色0.2想回去看淡藍色0.1
終端機輸入git log 可以調查淡藍色0.1的前4碼
git checkout 前4碼移至淡藍色0.1

A successful Git branching model:
http://nvie.com/posts/a-successful-git-branching-model/

No comments:

Post a Comment