Ich nahm Änderungen an meiner Codebasis vor und merkte nicht, dass ich mich in einem alten Themenzweig befand. Um sie zu übertragen, wollte ich sie verstauen und dann auf einen neuen Zweig außerhalb des Masters anwenden. Ich habe git stash pop
laufende Änderungen in diesen neuen Zweig übertragen und dabei vergessen, dass ich vor dem Erstellen des neuen Zweigs keine neuen Änderungen in den Master übernommen hatte. Dies führte zu einer Reihe von Zusammenführungskonflikten und dem Verlust eines sauberen Vorrats meiner Änderungen (da ich Pop verwendet habe).
Wie kann ich meine versteckten Änderungen wiederherstellen, um sie ordnungsgemäß anzuwenden, nachdem ich den neuen Zweig korrekt neu erstellt habe?
git stash drop
als letzten Schritt ein hinzufügen , um den unerwünschten Vorrat von # 2 loszuwerden.