Git, GitHub ve diğerleri ile sürüm kontrolü

Dosyayı Git ile silme ve yeniden adlandırma - Kolayca talimatlar

Eğitimdeki tüm videolar Git, GitHub ve diğerleriyle sürüm kontrolü

Yazılım geliştirirken ve Git gibi sürüm kontrol sistemleri ile çalışırken, dosyaları değiştirmek veya hatta silinecek yöntemler sıklıkla gerekli olur. Bu kılavuz, git rm ve git mv komutları ile dosyaları depodan nasıl etkili bir şekilde kaldırabileceğini veya adını değiştirebileceğini

En önemli bilgiler

  • git rm ile dosyaları depodan kaldırabilir, ancak dosya sisteminden silmezsiniz.
  • git mv komutu, dosyaları yeniden adlandırmanıza ve aynı zamanda depodaki değişiklikleri kaydetmenize yardımcı olur.

Aşama Aşama Kılavuz

Öncelikle boş bir dosya oluşturmak ve bunu Git deposuna eklemek istiyoruz. Yeni bir dosya oluşturmakla başlayın. Bunu touch komutuyla yapabilirsiniz.

Ardından git status komutunu çalıştırın. Bu, Git deponuzun mevcut durumunun bir genel görünümünü verir. yanlış.txt dosyasının yeni eklenmiş olduğunu görmelisiniz.

Dosyayı Git ile kaldırma ve yeniden adlandırma – Kolayca yapılacak rehberler

Bu dosyayı eklemek için git add komutunu kullanın:

git add yanlış.txt

Artık dosyayı commit edebiliriz. Bunu yapmak için komutu kullanın:

git commit -m "Dosya eklendi"

Şimdi git log komutunu çalıştırırsanız, dosyanın başarıyla eklendiğini görmelisiniz.

git rm yanlış.txt

Durumu tekrar kontrol ettiğimizde, dosyanın silindi olarak işaretlendiğini, ancak henüz depodan kaldırılmadığını görmelisiniz. Değişikliği kaydetmek için şimdi git commit kullanın:

git commit -m "Dosya silindi"
Git ile dosyayı kaldırma ve yeniden adlandırma - Kılavuzlar kolay hale getirildi

Bu adımlarla yanlış.txt dosyasını başarıyla sildiniz ve değişikliği depoda kaydettiniz. Artık durumunu kontrol ettiğinizde dosyanın olmadığını göreceksiniz.

Dosyayı Git ile kaldırma ve yeniden adlandırma – Talimatlar kolayca yapılır

Bir başka örnek, erişim bilgilerini içeren hassas veriler içeren bir dosyanız olduğunda, örneğin bir yapılandırma dosyası ile ilgilidir. config.txt adında böyle bir dosya oluşturun ve onu da Git deponuza ekleyin. Tekrar şu komutları kullanın:

touch config.txt
git add config.txt

Değişiklikleri göndermeden önce, bu hassas dosyanın Git deponuza ulaşmadığından emin olmak istiyorsunuz. Bu, birçok dosyayı aynı anda eklediğinizde ve bunlardan birinin depoya ait olmaması gerektiğinde sık sık olur. Bu gibi durumlarda git rm kullanabilirsiniz, ancak dosya yerel olarak saklanmak isteniyorsa özel bir yöntem vardır.

Dosyayı dosya sisteminden silmeden depodan kaldırmak için aşağıdaki komutu kullanın:

git rm --cached config.txt
Dosyayı kaldırın ve Git ile yeniden adlandırın – Kolayca yapılacak kılavuzlar

Sonrasında bir commit yapın:

git commit -m "Yapılandırma dosyası depodan kaldırıldı"
Git ile dosya kaldırma ve yeniden adlandırma – Kolay yapılacak talimatlar

Şimdi durumun “untracked” olarak gösterildiğini göreceksiniz. Bu, dosyanın depodan kaldırıldığı ancak dosya sisteminizde saklandığı anlamına gelir.

Git ile dosyayı silme ve yeniden adlandırma – Kolayca rehberler

Clever bir hamle, bu dosyanın yanlışlıkla depoya eklenmesini önlemek için bir.gitignore dosyası oluşturmaktır..gitignore dosyasını açın veya oluşturun ve şu satırı ekleyin:

config.txt

Bunu yaptıktan sonra,.gitignore’u Git takibine ekleyin ve değişikliklerinizi commit edin:

git add.gitignore
git commit -m ".gitignore eklendi"

Git içerisindeki başka bir faydalı özellik, dosyaları yeniden adlandırmaktır. Örneğin, README adlı bir dosyayı README.txt olarak yeniden adlandırmak istiyorsanız, komut şudur:

git mv README README.txt

Yine git status komutunu çalıştırarak dosyanın başarıyla yeniden adlandırıldığını kontrol edin.

Git ile dosya silme ve yeniden adlandırma – Kolayca yapılacak kılavuzlar

Son olarak tekrar bir commit yapın:

git commit -m "README README.txt olarak yeniden adlandırıldı"
Git ile dosyayı kaldırma ve yeniden adlandırma - Kolayca talimatlar

Şimdi tüm adımları başarıyla tamamladınız ve deponun temiz bir durumda olduğundan emin olabilirsiniz.

Özet – Git ile Dosyaları Silme ve Yeniden Adlandırma

Bu kılavuzda, Git ile dosyaları nasıl sileceğinizi ve yeniden adlandıracağınızı öğrendiniz. git rm ve git mv komutları, deponuzu temiz ve düzenli tutmak için önemlidir.

Sıkça Sorulan Sorular

git rm ile ne olur?git rm ile bir dosya Git deponuzdan kaldırılır.

git rm sonrasında dosya dosya sisteminde kalır mı?Varsayılan olarak, dosya dosya sisteminden ve depodan kaldırılır, aksi takdirde --cached kullanırsanız.

Bir dosyayı nasıl yeniden adlandırabilirim?git mv komutunu, ardından eski ve yeni dosya adlarıyla kullanın.

.gitignore dosyasının amacı nedir?.gitignore dosyası, hangi dosyaların Git tarafından yoksayılarak işlenmeyeceğini belirlemenize olanak tanır.

Repo durumumu nasıl kontrol ederim?Git deponuzun durumunu git status komutunu kullanarak kontrol edebilirsiniz.