我在我的Git存储库中有两个分支:
master
seotweaks
(最初从master
创建)
我创建seotweaks
的目的是快速将其合并回master
。然而,三个月过去了,这个分支中的代码已经比master
高13个版本。
现在它已经成为我们的主要工作分支,因为master
中的所有代码现在或多或少都已经过时了。
我知道这样做非常不好,已经吸取教训了。
你知道如何将master
分支中的所有内容替换为seotweaks
中的内容吗?
我可以删除master
中的所有内容并进行合并,但这似乎不是最佳实践。
git checkout seotweaks -- *
接下来运行:git commit -m "Replaced contents of master with seotweaks"
最后运行git push
- learner