我刚开始使用Gitlab。我们在GIT中使用本地分支,然后将更改推送到主分支之前。所以我试图回滚一个提交。但是我搞砸了,把我的同事的提交带到了我的本地分支。现在我想回到Gitlab中的以前版本。如果您查看附加的图像,您会发现我目前处于最新版本,但我想回到第9个版本。有没有办法做到这一点?
在GitLab Web UI本身上,撤销操作在这里有文档记录。 另一种选择是在本地将您的分支重置为HEAD~并强制推送,如果您是唯一使用此分支的人,则可以起作用。 但还原更安全,只会添加一个新提交(而不是覆盖最近的分支历史记录)。该新提交将取消您要还原的提交中所做的更改。