每添加一個新功能,最好新建一個feature分支,在上面開發,完成后,合並,最后,刪除該feature分支。
新建分支:
$ git checkout -b feature-vulcan
開發完畢提交:
$ git add vulcan.py $ git status $ git commit -m "add feature vulcan"
切換分支,准備合並
$ git checkout dev $ git merge feature-vulcan
總結:
開發一個新feature,最好新建一個分支;
如果要丟棄一個沒有被合並過的分支,可以通過git branch -D <name>
強行刪除。