Ich hatte das gleiche Problem, weil ich einige Änderungen in meinem Entwicklungszweig vorgenommen habe und dann zum Profilzweig wechseln möchte. Also habe ich die Änderungen von versteckt
git stash
dann habe ich im Profilzweig auch einige Änderungen vorgenommen und möchte dann wieder auf die Entwicklung zurückkommen, so dass ich die Änderungen erneut speichern muss
git stash
aber als ich komme, um Zweig zu entwickeln und versuchte, die Versteckänderungen durch zu git
git stash apply
Also bekam ich Fehler müssen zusammengeführt werden
Um dieses Problem zu lösen, muss ich zuerst die Stash-Liste von überprüfen
git stash list
Daher wird die Liste der Verstecke in meinem Fall angezeigt. Es gab 2 Verstecke. Der Name der Verstecke wird wie folgt angezeigt: Versteck @ {0}, Versteck @ {1}
Ich brauche Änderungen von stash @ {1}, wenn ich versuche, es mit diesem Befehl zu bekommen
git stash apply stash@{1}
So wurde Fehler zusammengeführt
Um dieses Problem zu beheben, überprüfen Sie jetzt den Status Ihrer Dateien
git status
Es gab also einen Fehler, dass "beide modifiziert" wurden, um diesen Lauf zu lösen
git add .
Es werden die fehlenden geänderten Dateien hinzugefügt. Überprüfen Sie nun erneut den Status
git status
Jetzt gibt es also keinen Fehler. Jetzt kann Stash angewendet werden
git stash apply stash@{1}
Sie können diesen Vorgang für eine beliebige Anzahl von Stash-Dateien ausführen.