【发布时间】:2016-12-22 13:39:03
【问题描述】:
我在 gitlab 有两个分支 master 和 release。
在发布分支,我希望它只有提交消息,如:v0.1.0,v0.1.1。
说在我完成 v0.1.0 开发后,我在 master 中有几个功能和错误修复提交说
c1. bugfix1
c2. feature1
c3. feature2
我将在 gitlab 中创建从master 到release 的合并请求,但我希望将这三个提交合并为一个v0.1.0,并挤压c1 c2 c3。
现在,在我现有的设置中,我将有 4 条提交消息:
Merge breanch 'master' into release
c1
c2
c3
当我在 gitlab 上批准时,有没有办法将其压缩,以便将消息压缩到:
v0.1.0
请注意这两个分支都是受保护的分支,如果可能的话我希望release和master分支上会有NO git命令,并且只有gitlab操作
【问题讨论】: