Ich betreibe mehr in diesem Szenario oft, dass ich möchte: Wie man einen GIT-Merge "wegbläst" und frisch startet?
- I
- bearbeiten eine Datei
- gehen, um einen Zweig Besuche
- sagt mir Zweige haben abgezweigt zu schieben, und ich brauche 100 Änderungen verschmelzen
Dies passiert normalerweise, wenn jemand ein Update direkt bevor ich tue.
Jetzt weiß ich, die beste Lösung ist, dass ich mich an pull
vor dem Drücken erinnern muss. Aber wenn ich es vergesse, bleibe ich bei GIT und sage mir ständig, dass ich alles verschmelzen muss.
Ich habe versucht git checkout .
zu 'löschen' und neu zu starten, aber das funktioniert nicht. Ich habe auch versucht, die Kasse zu erzwingen. In jedem Fall heißt es, ich habe noch Merges zum Commit.
Gibt es einen einfachen Weg, um einfach meinen aktuellen Zustand zu nehmen und wegzublasen, damit ich die eine Datei erneut auschecken und neu bearbeiten kann?
'git reset --hard KOPF ^' – marcusshep
https://xkcd.com/1597/ –
@DrEval yep. das könnte wahrscheinlich die Antwort auf * all * git Fragen sein. :) –