โ๏ธCheckout
git checkout [commit id]
belirtilen commit id 'ye geri dรถneriz. (commitler silinmez).
Bunun รผzerine geรงmiลte gidip commit atarsak,yeni bir branch oluลturmamฤฑzฤฑ
isteyecektir. รnceki commitler silinmeyecektir.
RESET
git reset --hard [commit id]
belirtilen commit ฤฑd 'ye geri dรถneriz. (รถncekiler silinmez)
git reset --soft [commit id]
belirtilen commite geri dรถneriz. ancak dosyalar silinmez stage area 'da durur.
git restore --staged [file name] ile dosyayฤฑ staged alandan รงฤฑkarabiliriz.
git reset --mixed [commit id]
Dosyalarฤฑ belirtilen commit haline dรถndรผrรผr. dosyalar silinmez staged alandan
kendisi รงฤฑkarฤฑr. รnceki dosyalar repoda tutulur. commitler silinir.
Last updated