我有两个分支机构。分期和测试版。暂存中包含我根本不想要的代码(包括文件)。如何让 Beta 完全覆盖 Staging,以便这些文件或代码都不会从 Staging 合并到 Beta 中。
我看到有些人建议这样做:
git checkout staging
git merge -s ours beta
但我不认为预先存在的文件会是“代码冲突”,因此不会被删除。我错了吗?如果我是对的,我将如何实现这一目标?
您可以简单删除staging
并根据beta
:
git branch -D staging
git checkout beta
git branch staging
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)