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

git reset --hard commit

Ayrıntılı belge: git-scm.com/docs/git-reset

Genel komutları: alfabetik komşular

Tüm Genel komutları (433) → A-Z dizin

Örneklerin bir kısmı: tldr-pages, CC BY 4.0.

Diğer bölümler

git reset Komutu hakkında

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?

  1. Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
  2. Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
  3. 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.