我在 Azure Devops 中有一个 xyz
远程分支,我想用此分支替换 master
远程分支。
含义:我的主远程分支数据将替换为 XYZ
分支。
这怎么可能?
最佳答案
一种简单的方法是:
- 在本地克隆您的 DevOps Azure 存储库
- 将您的 master 分支重命名为旧分支,将您的 XYZ 分支重命名为 master
- 用力 push
请参阅此方法 illustrated here .
但这会将来自 XYZ 的所有提交替换为来自 master 的所有提交。
如果您只想替换主文件,同时保留其原始历史记录,use git merge -s ours
(as seen here)
在这两种情况下,建议的方法是在推迟之前确保最终结果是您在本地期望的结果。
关于git - 如何将 azure 远程分支替换为另一个远程分支 Azure DevOps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68768211/