ブランチが 2 つあります。ステージングとベータです。ステージングには、まったく必要のないコード (ファイルを含む) が含まれています。ステージングからベータにこれらのファイルやコードがマージされないように、ベータでステージングを完全に上書きするにはどうすればよいでしょうか。
これを推奨する人もいます:
git checkout staging
git merge -s ours beta
しかし、既存のファイルは「コード競合」ではないので削除されないと思います。私は間違っていますか? 正しい場合、これをどのように実現すればよいですか?
ベストアンサー1
staging
以下に基づいて、簡単に削除して再作成できますbeta
。
git branch -D staging
git checkout beta
git branch staging