正式分支:master
测试分支:dev / text
个人开发分支:version_版本号_dev_姓名
每个版本分支:version_版本号_backup
分支说明:
- 正式分支(master)用于正式服部署代码的分支
- 测试分支(dev)用于测试服部署代码的分支
- 个人开发分支(version_版本号_backup)用于开发时,保证主线代码的完整性和可用性
- 每个版本分支(version_版本号_backup)为了以后方便使用以前版本的代码
步骤:使用工具(GitHub Desktop)
- 平时开发时,用个人开发分支进行开发,开发完成后,合拼到测试服分支(dev)
- 测试分支(dev)部署测试服后,改完所有bug后,测试分支(dev)合拼到正式分支(master)(按照步骤1)
- 正式分支(master)部署正式服后,无误后,把正式分支(maseter)合拼到新建的版本分支(version_版本号_backup)