【问题标题】:Edit,Delete changes present in GitLab编辑,删除 GitLab 中存在的更改
【发布时间】:2018-11-15 06:23:19
【问题描述】:

问题 1
我对 GitLab 完全陌生,所以我想有什么方法可以编辑、删除更新或在生成合并请求后决定是保留更改还是丢弃它。

问题 2
我们可以在创建合并请求之前在拉取请求中进行编辑、删除吗? 还是有另一种方法可以通过 ci 执行此操作

【问题讨论】:

    标签: gitlab gitlab-ci


    【解决方案1】:

    我不确定我是否明白了您的要求。但只是猜测。

    是的,您可以编辑/更新/删除合并请求中所做的更改。只需结帐到您的分支git checkout <your_branch>,运行交互式变基(请参阅git rebase -i)并再次强制推送您的分支git push origin <your_branch> --force

    如果您的请求被合并并且您拥有对 master 的推送权限,这也适用于 master。但是你应该非常小心强制推送到master。

    【讨论】:

    • 可以分享一些截图或者视频看看吗,实时预览类型
    • 在 youtube 上搜索即可。你会得到类似this的结果。
    • GitLab UI 桌面是否具有此 rebase 功能或仅在命令中可用
    • 变基不是 GitLab 的功能。这是一个 git 功能。因此,每个 git UI 客户端都可以支持它。我只是使用 git 的 CLI,所以不能告诉你。
    • ok 将交叉检查这个 git rebase,如果它是我想要的,那么将它标记为答案
    猜你喜欢
    • 2020-08-14
    • 2018-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-08
    • 2019-12-06
    • 2018-07-29
    • 1970-01-01
    相关资源
    最近更新 更多