如何在Azure DevOps中使用另一个分支完全替换master

问题描述 投票:0回答:1

使用Azure DevOps,有一个repo,其中有效代码在辅助分支中维护。但是,主分支已过期多年。

我想删除master的内容并用辅助分支的内容覆盖它。

我理解错误处理这会导致严重的命名空间问题,我想避免这种情况。

在Azure DevOps中使用辅助分支完全替换master时,您会建议使用什么方法?

git tfs azure-devops devops
1个回答
1
投票
  1. 将repo克隆到本地计算机。 git clone {repo url}
  2. 转到本地仓库并转移到辅助分支。 git checkout {secondary branch}
  3. 复制所有内容 - Ctrl+ACtrl+C
  4. 回到主分支。 git checkout master
  5. 粘贴文件(并替换现有文件)Ctrl+V
  6. 提交更改。 git add . git commit -m "update master"
  7. 将更改推送到Azure DevOps。 git push

现在master分支更新了secondary branch的内容。

© www.soinside.com 2019 - 2024. All rights reserved.