Ich habe alle ähnliche Fragen zu diesem Thema gelesen; es scheint, dass keine der folgenden gearbeitet haben:Git Pull ist nicht möglich, nicht zusammengeführte Dateien
Delete offending files
git reset --hard HEAD
git stash
git pull
jede Kombination Fast, Änderungen stashing und aus dem Repository, Ergebnisse in unmergable Dateien ziehen. Ich möchte alle lokalen Änderungen verwerfen und nur die Fernbedienung verwenden, aber ich kann nicht erneut klonen (Einschränkungen der Bandbreite und der Internetnutzung, wenn der Entwickler dies versucht). Wie mache ich das?
Gerade versucht:
git stash
git pull
auch nicht funktionierte.
Mehr Infos
Es gibt eine lokale begehen, und die stromaufwärts ein und hat begehen. Ich habe also versucht git pull --rebase
, aber es funktioniert immer noch nicht richtig ... Das gibt mir Fehler - "wegen eines ungelösten Konflikts". Wenn ich git stash, git reset --hard HEAD, git pull --rebase
tun, erhalte ich die Fehlermeldung "Pull ist nicht möglich, unmerged Änderungen ..."
kann ich nicht testen Das also habe ich keine Ahnung, ob das funktioniert - aber ich habe für eine gute Lösung Upvoted –
@timothyov Das stimmt, aber basierend auf der Frage, die ich fühlte, dass das impliziert wurde. –
Von der kürzlich genehmigten Änderung die massive Warnung am Anfang hinzufügen, nur um darauf hinzuweisen, dass es bereits erwähnt: "Dann ändert [git] zwanghaft das Arbeitsverzeichnis, um die Dateistruktur/Inhalte bei diesem Hash anzupassen." Aber rate mal, das war nicht explizit genug. –