Vor einigen Wochen erstelle ich einen Feature-Zweig, ich entwickle in. Es gibt mehrere Commits und einige neue Dateien. Ich kann vom Meisterzweig zu meinem Entwicklungszweig und umgekehrt wechseln und alles ist in Ordnung.fehlende Dateien nach Git Merge
Heute habe ich versucht, meinen Zweig zurück zum Master-Zweig zu verschmelzen. Deshalb änderte ich zu Master und rief
an, was zu mehreren Zusammenführungskonflikten führte. Ich löste diese Konflikte mit
Aber jetzt, realisierte ich, gibt es einige Dateien, die innerhalb des Ergebnisses fehlen, das ich begehen muss. So gibt es zwei Fragen: Sollte nicht alle zusammengeführten Elemente auf meiner Festplatte nach dem Zusammenführen sein? Wie kann ich fortfahren, um das echte Merge-Ergebnis zu erhalten (Master + mein Feature-Zweig)?
, wenn Datei in mydevbranch ist in Master fehlt, das heißt man sie wahrscheinlich in einem der Zweig entfernt und wählte die falsche zu halten – Asenar
die Datei in devbranch neu –
ist 'git log --pretty = oneline - -stat --all path/to/missing/files' gibt Ihnen interessante Ausgabe? Sind Sie sicher, dass Sie "git add && git commit" haben? Wenn du an der Dev-Zweigstelle auscheckst, machen die Dateien da nochmal? – Asenar