Gdy zdarzy nam si臋 wrzuci膰 do repozytorium niepotrzebne zmiany w jednym pliku, mo偶emy usun膮膰 zmiany przez:
git log > szukamy SHA1 dla commita, do kt贸rego chcemy przywr贸ci膰 plik
git checkout SHA1 (tutaj wpisujemy przynajmniej 4 znaki z SHA1) ./艣cie偶ka/pliku. O jeden commit wr贸cimy si臋 przez:
git checkout HEAD~1 filename
git commit --amend --allow-empty - zatwierdzamy zmiany
Je艣li chcemy ca艂kiem usun膮膰 nieskommitowane zmiany, wystarczy u偶y膰
git reset --hard HEAD
Pokazywanie post贸w oznaczonych etykiet膮 git. Poka偶 wszystkie posty
Pokazywanie post贸w oznaczonych etykiet膮 git. Poka偶 wszystkie posty
pi膮tek, 31 maja 2019
poniedzia艂ek, 1 maja 2017
Git cheatsheet
Git - lista mniej znanych, a bardzo przydatnych polece艅
git clean -fd - usuwa wszystkie zmiany (w tym utworzone pliki i foldery), kt贸re nie by艂y skommitowane.
git reset --hard HEAD - usuwa nieskomitowane zmiany
git stash - pozwala zachowa膰 zmiany, kt贸re zrobi艂e艣 bez ich commitowania.
git rm -r -f --cached (nazwa folderu) - gdy doda艂e艣 do gita niepotrzebny folder (na przyk艂ad .idea lub node_modules) i chcesz go usun膮膰
git revert - gdy skomitowa艂e艣 kod i okazuje si臋, 偶e trzeba wr贸ci膰 do poprzedniego commita i wykasowa膰 inne. Uwaga - wi膮偶e si臋 z utrat膮 danych.
git clean -fd - usuwa wszystkie zmiany (w tym utworzone pliki i foldery), kt贸re nie by艂y skommitowane.
git reset --hard HEAD - usuwa nieskomitowane zmiany
git stash - pozwala zachowa膰 zmiany, kt贸re zrobi艂e艣 bez ich commitowania.
git rm -r -f --cached (nazwa folderu) - gdy doda艂e艣 do gita niepotrzebny folder (na przyk艂ad .idea lub node_modules) i chcesz go usun膮膰
git revert - gdy skomitowa艂e艣 kod i okazuje si臋, 偶e trzeba wr贸ci膰 do poprzedniego commita i wykasowa膰 inne. Uwaga - wi膮偶e si臋 z utrat膮 danych.
Subskrybuj:
Posty (Atom)