Git & GitHub

git reset

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

git reset e kthen degën tënde te një commit më i hershëm, sikur commit-et e mëvonshme të mos kishin ndodhur. Është e fuqishme por e rrezikshme — me --hard ndryshimet humbin përgjithmonë, ndaj përdore vetëm për punë që s'e ke ndarë ende.

EnglishEN

git reset moves your branch back to an earlier commit, as if the later commits never happened. It's powerful but risky — with --hard you lose changes for good, so only use it on work you haven't shared yet.

Si ta mendosh

Si ta grisësh faqen e fundit të fletores dhe të fillosh nga faqja e mëparshme: e pastër, por çfarë ishte në atë faqe s'kthehet më.

Lexoje në anglisht

Like tearing the last page out of your notebook and starting again from the one before: clean, but whatever was on that page is gone.

Shembull kodibash

git reset --soft HEAD~1  # zhbëj commit-in e fundit, mbaji ndryshimet
git reset --hard HEAD~1  # kujdes: fshin edhe ndryshimet!

Terma të lidhur