Git reset Komutu Nedir, Nasıl Kullanılır? (Genel) Genel
Mevcut Git HEAD'ini belirtilen duruma sıfırlayarak commit'leri veya değişiklikleri geri al. Eğer bir konum verildiye o konumdaki değişiklikler "geri alınır"; eğer bir commit değeri veya dal verildiyse o commit/dal "geri alınır".
Açıklama
Mevcut Git HEAD'ini belirtilen duruma sıfırlayarak commit'leri veya değişiklikleri geri al.
Eğer bir konum verildiye o konumdaki değişiklikler "geri alınır"; eğer bir commit değeri veya dal verildiyse o commit/dal "geri alınır".
Örnekler
Her şeyi geri al
git reset
Belirtilen dosya(lar)ı geri al
git reset dosya(ların)/konumu
Bir dosyanın kısımlarını geri al
git reset [-p|--patch]dosya/konumu
Son commit'i, dosya sisteminde yapılan değişiklikleri geri almadan geri al
git reset HEAD~
Son iki commit'i onların indeks'e yaptığı değişiklikleri ekleyerek geri al
git reset --soft HEAD~2
Commit'lenmemiş değişiklikleri sahnelenip sahnelenmediklerine bakmaksızın iptal et (sadece sahnelenmemiş değişiklikleri iptal etmek için git checkout kullanılır)
git reset --hard
Depoyu belirtilen commit'e o zamana kadar yapılan değişiklikleri iptal ederek sıfırla
Mevcut Git HEAD'ini belirtilen duruma sıfırlayarak commit'leri veya değişiklikleri geri al. Eğer bir konum verildiye o konumdaki değişiklikler "geri alınır"; eğer bir commit değeri veya dal verildiyse o commit/dal "geri alınır".
Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.
git reset Komutu nasıl kullanılır?
Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.
Sıkça sorulan sorular
git reset komutu ne işe yarar?
Mevcut Git HEAD'ini belirtilen duruma sıfırlayarak commit'leri veya değişiklikleri geri al. Eğer bir konum verildiye o konumdaki değişiklikler "geri alınır"; eğer bir commit değeri veya dal verildiyse o commit/dal "geri alınır".
git reset komutu hangi sistemde çalışır?
Linux, macOS ve Windows'ta kullanılabilen bir komut satırı aracıdır; bazı sistemlerde ayrıca kurulması gerekebilir.