git 使用规范
这里记录了在 01s 项目组内,git 的使用规范。
01s 项目经理提供的 git 使用规范
- 克隆项目(所有人)。
- 创建小组分支(小组长),根据不同的**架构分支(
arch-xxx)**作为基础分支进行小组分支创建。 - 切换到小组分支(所有人)。
- 执行任务的时候,基于小组分支再创建任务分支,任务过程产出内容提交与分支推送到任务分支(任务执行人)。
- 小组功能整合:合并任务分支到小组分支(小组长)。
- 项目功能整合:审核小组分支后由管理员合并到版本发布分支(阿伟学长)。
- 每次提交的时候请把日志写清楚(所有人),如(修改\新增\删除
XXX功能内容 + 完成进度 90%)。 - 分支命名规则:
- 小组分支(小组名,如:
f1); - 任务分支(小组名-功能名-执行人,如:
f1-login-zhangfei)。 - 分支名全部小写,然后多个词用-分割
- 小组分支(小组名,如:
在项目内的 git 操作规范
在开发时,每一个人必须遵守以下操作规范,否则会导致 git 提交不同步。
- 先拉取远程代码。
- 将主分支的代码合并到自己分支内。
- 及时的提交代码到远程仓库。
拉取远程仓库的代码
bash
git fetch -p合并来自主分支的代码
- 先进入到你自己所在的业务分支。
- 合并远程分支的代码
bash
git merge origin/f1
ruan-cat