Ich habe zwei Zweige, die ich zusammenführen möchte. Im ursprünglichen Zweig habe ich einige Dateien, die im 2. Zweig an einen anderen Ort verschoben wurden. Das Problem ist, dass, wenn ich versuche, aus dem ursprünglichen Zweig zu verschmelzen, es die Änderungen nicht auf den neuen Speicherort der Datei anwendet, auch wenn es erkannt hat, dass ich die Dateien mit git move
verschoben habe.Zusammenführen von Zweigen nach dem Verschieben von Dateien in ein anderes Verzeichnis
Ich habe das folgende Szenario mein Problem besser zu erklären:
Ich habe Zweig a
mit Dateien a/1.txt
, a/2.txt
. im Zweig b
habe ich git mv
bis 1.txt
und 2.txt
aus dem Verzeichnis a
bis b
.
nächste .. in Zweig a
I modifizierte a/1.txt
, in Zweig b
wenn ich fusionieren versuchen Zweig a
hinein, versucht es a/1.txt
zu erstellen, anstatt die Änderung Standort auf der neuen Datei der Anwendung (im Verzeichnis b
).
Wie behebe ich dieses Problem?