也许是一个奇怪的情况,但我自己摆弄过这个并搜索了几个论坛,但没有任何运气。如果不设置本地环境并克隆存储库,这是否可能?
对于某些背景:在我们公司,我们有几位非开发人员使用 Gitlab 的 Web IDE 对项目进行小幅更新。有时,他们需要使用主分支的新更改来更新其功能分支,然后才能合并。我从未想过做这样的事情会如此困难,特别是考虑到这一步有多重要。
我知道如何在终端中使用 git 命令来执行此操作,但为了在 Gitlab 的 Web IDE 中使用终端,您首先需要设置一个远程环境。
我还知道,一些流行的 IDE 允许用户通过简单的按钮单击来完成此操作,但我们希望避免为所有最终用户设置本地环境,并迫使他们更改他们只需要做的事情的工作流程每月使用几次。
也许GitLab 快速操作可以帮助您解决问题。在您的合并请求中,在评论字段中输入
/rebase
并提交。如果不存在冲突,分支将重新基于合并请求的目标分支。