使用sourctree:
Clone with HTTP(公司内网的gitlab)
主分支下新建 feature-oms 分支(切换分支只需要在sourcetree中双击对应分支–相对应的vscode上也会变到对应的分支。需要注意的是,在提交更改之前不要切换分支)
在vscode中:
第一步:做出更改以后切换到源代码管理,消息中填入更改描述,规范如下:
消息头是一行精炼描述提交变化的信息。它包含 和 。
必选, 用于说明commit的类别,只允许使用下面几个标识:
动词 | 说明 |
---|---|
add | 创建功能, 例如:功能特性, 测试用例, 库依赖等 |
del | 删除功能, 例如:功能特性, 测试用例, 库依赖等 |
fix | 解决问题, 例如:错误异常等 |
bump | 修改某个版本号, 例如:依赖库的版本号等 |
conf | 配置文件修改 |
refactor | 必须进行重构的代码 |
reformat | 代码格式化 |
optimize | 代码性能优化 |
doc | 文档构建与修改 |
start | 开始做某事,比如创建分支等 |
end | 结束做某事,比如删除分支等 |
必选,用精炼的信息来描述更改的变化,有以下一条规则:
- 主题说明限制在72个字符以内。72个字符并不是一个严格的限制,只是一个经验法则。保持这样的主题行长度可以确保它们是可读的,并迫使开发者思考一下最简洁的方式来解释正在发生的事情。
第二步:点击vscode左下角的刷新标记,将上一步保存到本地的git的信息同步到远端对应分支。