Pracowałem nad czymś i doszedłem do wniosku, że to kompletnie zepsute ... Wypróbowałem więc następującą sekwencję:
git reset --hard
git rebase origin
git fetch
git pull
git checkout
W którym momencie dostałem wiadomość
Your branch is ahead of 'origin/master' by 2 commits.
Chcę odrzucić moje lokalne zatwierdzenia , bez konieczności czyszczenia mojego lokalnego katalogu i ponownego pobierania wszystkiego. Jak mogę to osiągnąć?
git fetch
agit pull
pull jest kombinacją pobierania i scalania.