Ich habe den Hauptzweig in einen neuen Zweig zusammengeführt, es werden einige .rej-Dateien erstellt.

Ich habe einen Pool von Hauptzweigen in einen neuen Zweig aufgenommen. Ich habe Konflikte, die ich gelöst habe, aber es gibt einige .rej-Dateien.

Können Sie mir bitte helfen, etwas über die .rej-Dateien zu erfahren und was ich mit diesen Dateien machen soll?

25
GajanaN Chalke 4 Jän. 2016 im 09:35

2 Antworten

Beste Antwort

.rej Dateien sind abgelehnte Dateien (normalerweise Hunks-Patches, aber nicht nur).

Wann immer Sie diese Dateien nach dem Zusammenführen erhalten, müssen Sie sie manuell bearbeiten, reparieren und dann wieder anwenden.

Sie können hier noch mehr lesen darüber und was ist es

.rej Datei

diff a.txt    (rejected hunks)
....

Korrigieren Sie es manuell und wenden Sie die .rej - Dateien wie einen normalen Patch an.

Führen Sie die Änderung von *.rej manuell in die erforderliche Datei ein und entfernen Sie die Datei *.rej.

Ein weiterer sehr nützlicher Artikel, der sich damit befasst, finden Sie hier.

35
CodeWizard 4 Jän. 2016 im 06:52

Da ich wusste, dass mein Remote-Master-Zweig auf dem neuesten Stand war, habe ich einfach alle .rej Dateien gelöscht und dann git pull ausgeführt.

0
Marlo 15 Mai 2020 im 16:01