Git Dosya Silme(git rm komutu)

Bu yazımda git ile dosya silme konusunu işleyeceğiz.İki yönetmimiz var birincisi manuel silme işlemi ikincisi ise “git rm” komutu ile dosya silme işlemi.ikinci seçenek daha kolay bir çözüm amcak iki seçeneği de görelim ;

Daha önce “lokaldepo” klasörümüzde “dosya.txt” dosyamızı oluşturmuştuk.

istersek bu dosyayı “lokaldepo” dizininde “rm dosya.txt” komutunu girerek manuel olarak silebiliriz.ancak sildiğimiz dosyayı index bölümüne bildirmemiz gerekmekte …bunun için aşağıdaki kodu girelim;

git rm dosya.txt 
veya
git add dosya.txt

git commit -m "dosya.txt silindi"

commit işlemimizi de yaptık.isterseniz “lokaldepo” dizinine bir dosya daha ekleyin isterseniz checkout komutuna alıştırma olması amacı ile bir önceki versiyona döndürün ve dosya.txt dosyamızı geri getirin size kalmış …

şimdi ise ikinci yöntemi görelim.”dosya.txt” dosyasını geri getirdiğinizi varsayıyorum … dosya silme işlemi için aşağıdaki komutu girelim;

git rm dosya.txt

Yukarıda ki komutu çalıştırdığınızda dosya.txt dosyasının tekrar silindiğini ayrıca index(staged area) bölümüne taşındığını göreceksiniz.Yani ikinci komut daha mantıklı duruyor …

Şimdi ise bir klasör daha oluşturalım ve işlemi commit edelim ;

mkdir silinecekler
git commit -m "silinecekler klasörü eklendi"

git de klasör ve içindekileri nasıl siliyoruz bunu örnekleyelim ;

git rm -r silinecekler

Bu komutu girdiğinizde bu klasörü ve içerisinde birşey var ise onlar ile birlikte silip index(staged area) e bildirdiğini göreceğiz.

istersek işlemi commit edebiliriz …

Silme işlemi de bu kadar 🙂

Umarım faydalı olmuştur  🙂

Serkan Kaya
Full Stack Java Developer

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.