Ich hatte an etwas gearbeitet und festgestellt, dass es komplett durcheinander war ... nachdem ich etwas davon begangen hatte. Also habe ich folgende Sequenz ausprobiert:
git reset --hard
git rebase origin
git fetch
git pull
git checkout
An diesem Punkt bekam ich die Nachricht
Your branch is ahead of 'origin/master' by 2 commits.
Ich möchte meine lokalen Commits verwerfen , ohne mein lokales Verzeichnis löschen und alles erneut herunterladen zu müssen. Wie kann ich das erreichen?
git fetch
undgit pull
- Pull ist eine Kombination aus Abrufen und Zusammenführen.