Git 分支管理规范
初始化 Git 仓库
创建远程仓库的步骤略过。
第 0 步: 克隆远程仓库(可选)
命令示例,
git clone <仓库地址>
第 1 步: 提交并推送初始版本
在 Gitlab 系统中设置 master 分支为 Protectd 分支,Protected 分支不允许 Developer 推送代码,但 Maintainers 可以推送代码。
命令示例,
# 提交本地修改:
git add .
git commit –m "提交日志"
# 推送 master 分支:
git push origin master
第 3 步: 创建开发分支
在 master 分支上创建 dev 分支(开发分支),并推送至 Gitlab。master 分支与 dev 分支一样,有且仅有一个,
命令示例,
# 从 master 分支上创建 dev 分支:
git checkout –b dev master
# 推送 dev 分支:
git push origin dev
开发新功能
开发人员在 dev 分支上实现新功能,包括: 新特性与 Bug Fix
命令示例,
# 切换到 dev 分支:
git checkout dev
# 提交本地修改:
git add