2016-07-28 Git Study-2 branch

Published on:

Git branch

故事,通常不是線性發展,它可能有額外的分支。

Git指令

git branch : 查看目前有那些分支,以及目前所在的分支

git branch branch_name :建立新分支

git checkout branch_name :切換到某個分支

git merge barnch_name :合併某個分支 。 ex. master 要合併 fencing ,先切換到 master,然後 git merge fencing

當 fecing的分支修改了某個檔案,而master也修改了某個檔案,就會發生 merge conflict。這時要去修改 conflict的檔案,>>>>>>> and =======都拿掉,才能 merge成功。

git branch -d branch_name :刪除某分支。

merger完成後,分支完成了他的使命,就可以刪除了

Comments

comments powered by Disqus