Git'te Stash Kaydı Nasıl Silinir

Git Te Stash Kaydi Nasil Silinir



Çoğu zaman, projeler üzerinde çalışırken geçerli dizinde yapılan son değişiklikleri veya güncellemeleri Git'te tutmanız gerekmez. Bu durumda, bu değişiklikleri saklayabilirsiniz. Git stash, geçici değişiklikleri kaydeden geçici bir raftır. İndeksleri kullanarak değişiklikleri tutar. Ayrıca, gereksiz saklama kayıtlarını “ kullanarak silebilirsiniz. $ git zula düşüşü ' emretmek.

Bu kılavuzda, Git'te saklanan kayıtları silmenin en kolay yöntemini öğreneceksiniz.

Git'te Stash Kaydı Nasıl Silinir?

Stash kaydını temizlemek için önce proje dosyalarında değişiklikler yapacağız ve bunları Git deposuna ekleyeceğiz. Bundan sonra, ' $ git zulası ” komutu bu değişiklikleri geçici olarak tutmak için. Ardından, “$ git zula damlası ” komutu, saklanan kayıtları silmek için.







Yukarıdaki senaryoyu uygulamak için aşağıdaki adımlara göz atalım!



1. Adım: Git Deposuna Taşı
“ kullanarak Git Local deposuna gidin. CD ' emretmek:



$ CD 'C:\Kullanıcılar \n azma\Git\mari_khan'





2. Adım: Dosya Oluşturun
Ardından, yeni bir dosya oluşturmak için sağlanan komutu yürütün:

$ dokunmak dosya.txt



3. Adım: Dosyayı İzle
Şimdi, “ kullanarak dosyayı izleyin. git ekle ' emretmek:

$ git ekle dosya.txt

4. Adım: Değişiklikleri Taahhüt Edin
Git deposunu güncelleyin ve “ ile ilgili bir mesaj gönderin. -m ” seçeneğindeki “ git taahhüt ' emretmek:

$ git taahhüt -m 'file.txt eklendi'

Adım 5: Dosyayı Güncelleyin
Eklenen dosyayı varsayılan düzenleyicide açın, içine biraz metin ekleyin ve güncelleyin:

$ file.txt'yi başlat

6. Adım: Değişiklikleri Ekleyin
Dosyayı güncelledikten sonra, verilen komut yardımıyla yapılan tüm değişiklikleri Git deposuna ekleyin:

$ git ekle .

7. Adım: Değişiklikleri Saklayın
Şimdi, ' git zulası ” çalışma dizini değişikliklerini geçici olarak tutmak için komut:

$ git zulası

8. Adım: Stash Değişikliklerini Listeleyin
Son değişiklikleri görüntülemek için, “ git zula listesi ' emretmek:

$ git zulası liste

Gördüğünüz gibi, şu anda, “ dizine sahip yalnızca bir zulamız var. 0 ”:

9. Adım: Stash Kaydı Sil
Şimdi, stash komutunu “ ile yürütün. [e-posta korumalı] {0} ” ilgili zulayı silmek için:

$ git zulası zula bırak @ { 0 }

Aşağıdaki çıktı, belirli zula kaydımızın başarıyla silindiğini gösterir:

Adım 10: Silinmiş Zulayı Doğrulayın
' git zulası ” saklanması gereken değişiklikleri kontrol etmek için komut:

$ git zulası

Gördüğünüz gibi, artık yerel değişiklik yok:

Dizini kullanarak bir saklama kaydını silmek ister misiniz? Sağlanan prosedüre bir göz atın!

Dizin Numarasını Kullanarak Git'te Stash Kaydı Nasıl Silinir?

Yukarıdaki işlemi farklı bir şekilde gerçekleştirmek için başka bir komut, silmek için bir zulanın indeks numarasını kullanmaktır.

Belirtilen konsepti pratik olarak uygulamak için aşağıdaki adımlara göz atın.

1. Adım: Zulaları Listeleyin
İlk olarak, sağlanan komutu kullanarak tüm zulaların listesini görüntüleyin:

$ git zulası liste

Aşağıdaki çıktıya göre, şu anda değişiklikleri içeren iki stash indeksimiz var:

2. Adım: Zula Kaydı Kaldır
Şimdi, ' git zula düşüşü ” komutu, silinmesi gereken zulanın dizin numarası ile:

$ git zulası düşürmek 1

Burada, “ üzerine yerleştirilen zula kaydını başarıyla sildik veya düşürdük. 1 ” indeksi:

Git'te Birden Fazla Stash Kaydı Nasıl Silinir?

Birden fazla veya tüm zulayı bir kerede silmek için “ git zula düşüşü ' emretmek. Bunu başarmak için sağlanan talimatları izleyin.

1. Adım: Zulaları Listeleyin
İlk olarak, sağlanan komutu yürüterek zulaların listesini görüntüleyin:

$ git zulası liste

2. Adım: Tüm Stash Kayıtlarını Silin
Şimdi, tüm zula kayıtlarını silmek için “git stash drop” komutunu çalıştırın:

$ git zulası düşürmek

3. Adım: Git Stash
Ardından, ' git zulası ” saklanması gereken değişiklikleri kontrol etmek için komut:

$ git zulası

Aşağıdaki çıktı, kaydedilecek herhangi bir değişiklik olmadığını gösterir:

Git'te saklanan silmenin farklı yollarını gösterdik.

Çözüm

Git'teki stash kaydını silmek için önce Git dizinine gidin ve yeni metin dosyasını oluşturun ve izleyin. Ardından, bir dosya açın ve değişiklik yapın. Bundan sonra, tüm değişiklikleri dizine ekleyin ve değişiklikleri “ $ git zulası ' emretmek. Şimdi, ' $ git zula düşüşü [e-posta korumalı] {indeks} ” komutunu verin ve herhangi bir saklama kaydını silin. Tüm zulaları bir kerede silmek için “ $ git zula düşüşü ' emretmek. Bu kılavuz, Git'teki stash kayıtlarının nasıl silineceğini açıkladı.