Ich habe zwei Zweige. Inszenierung und Beta. Staging hat Code (einschließlich Dateien), den ich gar nicht möchte. Wie kann ich Staging vollständig überschreiben, so dass keine dieser Dateien oder Code von Staging in Beta zusammengeführt werden.Wie kann ich einen entfernten Zweig in einen anderen Zweig überschreiben, nicht zusammenführen?
Ich sehe einige Leute empfehlen, dies zu tun:
git checkout staging
git merge -s ours beta
Aber ich glaube nicht, dass die bereits vorhandenen Dateien ein „Code Konflikt“ und würden daher nicht entfernt werden. Liege ich falsch? Wenn ich recht habe, wie würde ich das schaffen?
Steht "Staging" vor "Beta"? Was ist genau die Beziehung zwischen Ihren zwei Filialen? – Rerito
Sie haben beide einige Daten, die voraus sind. Aber ich will nichts auf Staging. – Trip