恢复的变化
介绍了在GitLab 8.5中。
GitLab实现了Git强大的功能恢复任何提交通过介绍回复按钮合并请求并提交详细信息。
恢复合并请求
注意:注意:的回复按钮将只适用于自GitLab 8.5以来创建的合并请求。但是,您仍然可以通过从提交页面列表中恢复合并提交来恢复合并请求。
在合并请求之后,一个回复按钮可用于恢复由该合并请求引入的更改。
单击该按钮后,将出现一个模式,您可以选择将更改直接恢复到所选分支中,或者您可以选择使用恢复更改创建新的合并请求。
回滚合并请求后回复按钮将不再可用。
恢复提交
你可以从提交细节页面恢复提交:
与恢复合并请求类似,您可以选择将更改直接恢复到目标分支中,或者创建一个新的合并请求来恢复更改。
回滚提交后回复按钮将不再可用。
请注意,当恢复合并提交时,主线将始终是第一个父进程。如果您想使用不同的主线,那么您需要从命令行进行操作。
下面是一个使用第二个父节点作为主线来恢复合并提交的快速示例:
git恢复- m2 7 a39eb0