Go Dilinde Concurrency

2,173 More

Projedeki Git Dosyaları Nasıl Silinir?

1 7,645 More

yTheme

4 2,656 More

Sunucu Güvenliği | SSH (Secure Shell) Kullanımı

2 2,099 More

Truemag

  • PHP
  • Golang
  • Laravel
  • Linux
  • SQL
  • SEO
  • WordPress
  • Diğer
    • Yazılım
    • Javascript
    • Css/XHtml/W3C
    • Genel
    • Tanıtım
    • Ajax
  • Home
  • ANASAYFA
  • HAKKIMDA
  • SPONSORLUK
  • ARŞİV
  • İLETİŞİM
  • BENİMLE ÇALIŞMAK İSTER MİSİNİZ?

Projedeki Git Dosyaları Nasıl Silinir?

git dosyaları nasıl silinir

Versiyon kontrol sistemleri günümüzün vazgeçilmez geliştirme aracıdır. Şüphesiz ki .git için de bu konunun öncüsü ve hatta olmazsa olmazı diyebiliriz. Bununla birlikte bazen .git ile güncellemelerini kontrol ettiğimiz bir projenin (reponun) içindeki tüm .git dosyalarını silmek isteyebiliriz. Neden derseniz kimi zaman yalın bir proje sürümü gerekebiliyor. İşte böyle bir durumda kullanabileceğiniz konsol komutlarını sizinle paylaşmak istiyorum.

Projedeki .git Dosyalarını Bulmak

Herhangi bir proje klasöründe .git ile kullanmaya başladığınızda temel olarak projenin root dizininde .git isimli bir klasör oluşturur. Ancak sanmayın ki tek .git dosyası budur. Bununla birlikte alt modül dosyaları ve .gitignore dosyaları da alt klasörlerde bulunabilir. İşte projemizde .git tarafından oluşturulan dosyaları bulmak için terminalde (konsolda) aşağıdaki komutu çalıştırabiliriz.

1
2
3
find . -type d -name ".git" \
&& find . -name ".gitignore" \
&& find . -name ".gitmodules"

Bu komutun çıktısı aşağıdaki gibi olacaktır.

1
2
3
4
5
./.git
./.gitmodules
./klasor1/.git
./klasor2/.git
./klasor2/.gitignore

Projedeki .git Dosyalarını Silmek

Yukarıda klasör içerisindeki .git ile ilgili dosyaların nasıl bulunacağını gördünüz. Bunları dilerseniz tek tek silebilir, dilerseniz de aşağıdaki komutu kullanabilirsiniz. Tabi öncelikle şu uyarıyı yapmalıyım. Aşağıdaki komutun sonunda yanlışlıkla “.” veya “/” karakterlerini kullanırsanız bilgisayarda telafisi olmayacak bir silme faciası yaşayabilir ve işletim sisteminizi yeniden kurmak zorunda kalabilirsiniz. Bu yüzden rm -rf komutuna her zaman dikkat edin ;)

1
2
3
( find . -type d -name ".git" \
  && find . -name ".gitignore" \
  && find . -name ".gitmodules" ) | xargs rm -rf

.git Nedir, Nasıl Kullanılır?

Eğer bu konuya yabancı iseniz ya da .git hakkında daha detaylı bilgi arıyorsanız Git Püf Noktalarına mutlaka göz atınız.

Sep 30, 2017Erhan Yakut
Cloud Sunucu


hosting

Fizyoterapist Maaşları.DS_Store Dosyaları Nasıl Silinir?
You Might Also Like
 
Laravel Site Settings
Erhan Yakut
3 years ago 1 Comment Linux, Yazılımbitbucket, git, git dosyaları nasıl bulunur, git dosyaları nasıl silinir, github, github dosyaları nasıl silinir, gitlab dosyaları nasıl silinir, gitlub7,645
Sponsorlar

sponsor

sponsor

sponsor

sponsor
Bağlantılar
  • Beyazıt Kölemen
  • Domatessuyu
  • Lezzetli Robot Tarifleri
  • Ofizzo
  • PHP Dersleri
  • Wordpress Hosting
Random Posts
Merhaba Utanç Duvarı
VPS Nedir, VDS Nedir, Dedicated Server Nedir?
Sunucu Güvenliğini Artırma Yöntemleri
İdeal Form Kontrolü
UTF-8 BOM (Byte Order Mark) Nedir?
sdafasdf
Hakkımda

Bilişim Teknolojileri alanında içerik üretmek üzere oluşturulmuş olan Yakuter.com 2006 yılında Erhan Yakut tarafından hayata geçirilmiştir. devamını okuyun…

CLOUD SUNUCU DESTEĞİ
2006-2020 © Yakuter