Bugün git restore komutunu öğreneceğiz…
Örneğin son committe olalım. Biz dosyada birtakım değişiklikler yapalım . Bu değişiklikleri beğenmediğimizi ve geriye dönmek istediğimizi varsayalım.
Eğer son yaptığımız değişiklikleri commit atmazsak “git restore” komutu ile kaldırabiliriz. Böylece geriye dönebiliriz.
ÖRNEK
/*klasör 1 oluşturuldu, içine girildi*/
cd desktop
mkdir klasör1
cd klasör1
/*git bağlantısı yapıldı*/
git init
/*giris.txt oluşturuldu*/
touch giris.txt
Adım 4: Şimdi sublime text editörümüzde giris.txt dosyamızı açalım. Giriş.txt dosyasına metin yazalım yani dosyayı düzenleyelim ve ilk commitimizi atalım.
/*commit atıldı*/
git add.
git commit -m " giris cümlesi yazildi"
Adım 6: Şimdi sublime text editörümüze dönelim ve yeniden metin ekleyelim.
Adım 7: “git status” yaptığımızda dosyada değişiklik yaptığımız için karşımıza 2 seçenek çıkacaktır.
- seçenek: “git add.” yapıp commit ile adımımızı kaydedebiliriz.
- seçenek: “git restore” ile yaptığımız değişiklikleri çıkartabiliriz.
Adım 8: Biz “git restore” yapalım .
git restore giris.txt
Adım 9 : Sublime text editörümüzü açtığımızda yaptığımız son değişikliklerin kaldırıldığını görüyoruz.