[关闭]
@AliceXT 2018-05-02T03:11:55.000000Z 字数 378 阅读 483

代码合并冲突处理规则

Fmnii


目的

避免分支代码的更改被合并失误导致代码被代码编写人不知情的情况下删除,现在制定代码合并的规则

规则

  1. 所有项目的生产环境代码应该使用master分支部署
  2. 每个人的分支在每次master合并后,应该命名为备份分支,如alice分支合并后,应该命名为alice_bak
  3. 原来的个人分支在合并后,删除掉,然后从master重新checkout -b一个个人分支
  4. 任何个人都不应该直接拉取他人代码并合并分支,需要新代码的时候请参照第2、3点
  5. 合并代码出现冲突要master分支管理员和冲突代码的编写人在场并一起解决冲突。

第2、3点参考代码

当前分支:alice
git checkout -b alice_bak
git push origin alice_bak
git checkout master
git branch -d alice
git checkout -b alice

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注