【问题标题】:How can replace azure Remote Branch toanother remote Branch Azure Devops如何将 azure Remote Branch 替换为另一个远程分支 Azure Devops
【发布时间】:2021-10-16 11:04:44
【问题描述】:

我在 Azure Devops 中有一个 xyz 远程分支,我想用这个分支替换 master 远程分支。

含义:我的主远程分支数据将替换为XYZ分支。
怎么可能?

【问题讨论】:

    标签: git azure azure-devops devops git-remote


    【解决方案1】:

    一种简单的方法是:

    • 在本地克隆您的 DevOps Azure 存储库
    • 将 master 分支重命名为 old,将 XYZ 分支重命名为 master
    • 强制推送

    查看此方法illustrated here
    但这会用来自 XYZ 的提交替换来自 master 的所有提交。

    如果您只想替换主文件,同时保留其原始历史记录,use git merge -s ours (as seen here)

    在这两种情况下,在推回之前确保最终结果是您在本地所期望的结果是推荐的方法。

    【讨论】:

      猜你喜欢
      • 2019-07-28
      • 2019-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多