github是我用过最舒服的管理项目代码的工具了。没有github账号的同学先github.com去注册个吧。
建立仓库的步骤就不多说了,主要讲讲平时怎么管理组织代码的。
首先应该有两个分支,一个作为正式的分支,即master。一个作为开发的分支,即dev:(假设仓库名为wenzai/project)
git clone https://wenzai@github.com/wenzai/project
cd project
git checkout -b dev
然后去github.com先切换到该分支,然后点击setting,将该分支设置为默认分支。以后代码成熟后再慢慢合并到master分支中。
现在,先说下分支命名规则:先开头一个字母,f表示feature,b表示bug,r表示重构即review,然后是自己的名字(英文的),最后是功能简述。如:
f_wenzai_add_regist_model、r_wenzai_regist, b_wenzai_login
假设现在有个新功能注册分配给wenzai了,那么他应该执行下面几步: