瀏覽代碼

doc: 新增 Git merge message 使用说明

Walker 3 年之前
父節點
當前提交
db34e028bf
共有 1 個文件被更改,包括 24 次插入0 次删除
  1. 24 0
      Git代码提交规范.md

+ 24 - 0
Git代码提交规范.md

@@ -67,3 +67,27 @@ feature: 新增缓存管理功能
 
 - `chore` : 构建过程或辅助工具的变动
 
+- `merge` : 合并代码(更推荐使用 Git 自带的 merge message,详细记录合并信息)
+
+
+### 补充
+
+1. 如果是 merge 提交,可以采用 Git 自动生成的 merge message 作为提交信息,尤其是有冲突的时候,可以更加详细反映修改内容。
+
+下面是一个 Git merge message 的样例:
+
+```
+Merge branch 'v1.9.0_nfby' of https://gogs.ywtinfo.com/ywt/wapapi into v1.9.0_nfby
+
+# Conflicts:
+# src/main/java/com/ywt/gapi/checkup_booking/CheckupBooking.java
+# src/main/java/com/ywt/gapi/checkup_booking/CheckupBookingService.java
+# src/main/java/com/ywt/gapi/checkup_booking/CheckupBookingServiceGrpc.java
+# src/main/java/com/ywt/wapapi/web/controllers/CheckupBookingController.java
+```
+
+Git 的 merge message,默认在 `.git/MERGE_MSG` 文件内,提交命令为:
+
+```bash
+git commit --file .git/MERGE_MSG
+```