原文來自:http://ihower.tw/blog/archives/2620
首先,先複習一下 branch 相關指令。大家都說 git 開 branch 不用錢。
- git branch <new_branch_name> 建立本地 local branch
- 如果要把新的 local branch push 上去,需要下 git push origin <local_branch_name> 指令。
- git branch -m <old_name> <new_name> 改名字 (如果有同名會失敗,改用 -M 可以強制覆蓋)
- git branch 列出目前有那些 branch 以及目前在那個 branch
- git checkout <branch_name> 切換 branch (注意到如果你有檔案修改了卻還沒 commit,會不能切換 branch)
- git checkout -b <new_branch_name> (<from_branch_name>) 本地建立 branch 並立即 checkout 切換過去
- git branch -d <branch_name> 刪除 local branch