使用 Git 为项目作版本控制,有很多种工作流程,比如项目里都创建什么样的分支,从谁那里创建,最终合并到哪里。一般来说项目的 master 分支永远指向的是项目最终的生产版本,我们可以在本地创建一个分支用来开发,然后想去实验新功能的时候,可以基于这个分支去创建功能分支,如果可行就把这些功能分支再合并到开发分支上。
先查看一下项目当前的分支.. git branch ... 你会看到,现在是 master ... 创建新的分支可以这样 .. git checkout -b develop ,意思是切换到 develop 这个分支上,这里用了一个 -b 选项,表示如果分支不存在就会去创建一个。
再查看一下 ... git branch ,现在我们是在 develop 这个分支上。 在以后的工作里我们会去实践一下在开发的时候使用 Git 。
https://www.atlassian.com/git/tutorials/comparing-workflows/forking-work...