gpt4 book ai didi

git - 交换主分支和特性分支

转载 作者:IT王子 更新时间:2023-10-29 01:07:57 25 4
gpt4 key购买 nike

我们发现自己处于 ma​​ster 有新功能工作的情况,而 feature1(从 master 分支出来)是稳定的 master。我们怎样才能改变事物,使它们“交换位置”?即,feature1 成为 master,而 master 成为 newfeaturebranch

我发现了几个类似的 SO 问题,但在那些情况下,他们不再关心旧的主提交。在这里,我们希望将当前的 master 分支保留为新的 newfeaturebranch。

我想到了一种方法:

  1. 从当前主节点创建newfeaturebranch
  2. ma​​ster 的提交还原/删除到 feature1 的分支点。
  3. feature1 merge 到 ma​​ster
  4. 删除分支feature1

最佳答案

您可以重命名分支:

git branch -m master newfeaturebranch
git branch -m feature1 master

关于git - 交换主分支和特性分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17200035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com