Gitignore Dosyası Nedir ve Nasıl Bir Dosya Yapabilirsiniz?

Gitignore Dosyası Nedir ve Nasıl Bir Dosya Yapabilirsiniz?

GitHub'ı kullanıyor ama yine de bir .gitignore dosyasının ne anlama geldiğini merak ediyor musunuz?





Cevabınız evet ise, bu kılavuz size bunun ne olduğunu, bileşenlerini, ne yaptığını ve Gitignore'un nasıl oluşturulacağını gösterecektir.





Gitignore Nedir?

GitHub, dosya hazırlamadan uzak deponuza göndermeye kadar çeşitli ayrıntılı özellikler sunar. Ancak, bazı dosyaları GitHub'a göndermek istemiyorsanız, yapmamayı da seçebilirsiniz.





.gitignore dosyasının nihai amacı, bazı dosyaları bu şekilde dışarıda bırakırken bazılarını bir taahhüt için hazırlar.

Özünde, .gitignore dosyası, uzak havuzunuza göndermeyi düşünmediğiniz tüm dosya ve klasörlerin adını içerir.



GitHub'a dosya gönderirken yardımcı olmanın yanı sıra, bir .gitignore kullanmak, Heroku gibi bulut platformlarına dağıtırken de kullanışlı olabilir.

Bir .gitignore, projeniz üzerinde çalışırken kullandığınız diğer dosyalar gibidir. Ancak, eklenmiş bir .txt kullanan düz metin dosyasıyla karıştırmamaya dikkat edin. Bu nedenle, bu dosya için tek adlandırma kuralının .gitignore olduğunu unutmayın.





Gitignore Dosyası Nasıl Yapılır?

Bir .gitignore dosyası oluşturmak için proje kök klasörünüze gidin ve yeni bir dosya oluşturun. Adını sen koy .gitignore .

Alternatif olarak, istediğiniz herhangi bir kod düzenleyiciyi açabilirsiniz. Ardından projenizin kök dizininde yeni bir dosya oluşturun ve adını verin. .gitignore .





.gitignore dosyasını açın ve kaydetme için yoksaymak istediğiniz dosya ve klasörlerin adlarını yazın. Makinenizdeki herhangi bir dosyada yaptığınız gibi kaydedin. Ancak her dosya için uygun dosya uzantısını kullandığınızdan emin olun.

Aynı anda birden çok öğeyi yok saymak için, bir satıra dosya veya klasörün adını yazdıktan sonra, Girmek ve sonrakini yeni bir satıra yazın.

.gitignore'a bir dosya veya klasör eklediğinizde, GitHub bunları bir sonraki işleme için seçmez veya hazırlamaz.

.gitignore'da listelenen dosyalar veya klasörler GitHub'daki uzak deponuzda olmaz. Ancak, bu .gitignore dosyasının kendisi uzak deponuza gönderilir.

Uzak deponuzda oturum açtıktan sonra, tıklatabilirsiniz. .gitignore diğerlerini taahhüt için hazırlarken geride bıraktığınız klasörlerin ve dosyaların bir listesini görmek için.

Uzak deponuzdaki .gitignore dosyasına bu şekilde bir göz atmak, bu dosyalarda değişiklik yapmak için yerel makinenize geri dönmeniz gerektiğinde yardımcı olur.

Bu oldukça kullanışlıdır, çünkü bu tür dosyaların adlarını hızla alabilir ve gerekirse bunları yerel olarak .gitignore'dan kaldırabilirsiniz. Ardından bunları yerel makinenizde istediğiniz gibi güncelleyin.

Buna ek olarak, tamamlanmış dosyaları yerel olarak kurcalamaktan kaçınmanıza izin verir, ancak .gitignore'da listelenenlere odaklanmanıza yardımcı olur.

Ancak, yerel olarak güncellemeden veya tamamlamadan önce bir dosyayı veya dizini .gitignore'dan muaf tutmaya karar verirseniz, bunları .gitignore'dan silerek kaldırın. Ancak dosyanın kendisini silmediğinizden emin olun.

Sonuçta, koşabilirsin git add --all onları uzak deponuza taahhüt etmek için yeniden düzenlemek için.

Gitignore'a Ne Tür Dosyalar Koymalısınız?

Projenizle ilgisi olmayan geçici olarak kullanılan dosya ve klasörler, .gitignore'a yerleştirebileceğiniz dosya örnekleridir. Ek JavaScript veya modüller gibi tamamlanmamış dosyalarınız da varsa, bunlar .gitignore'a gidebilir. Daha önce de belirttiğimiz gibi, bu tür dosyaları güncellemeye ve hazırlamaya karar verdiğinizde, istediğiniz zaman .gitignore'dan kaldırabilirsiniz.

Her seferinde bir .gitignore kullanmak harika bir proje için ön koşul değildir. Ancak iş akışınızı basitleştirir. Bulut barındırma kullanmayı planlıyorsanız, dağıtımı da sorunsuz hale getirebilir.

Artık bazı dosya ve klasörleri .gitignore ile hazırlama işleminden nasıl muaf tutacağınızı bildiğinize göre, Git'i nasıl temizleyebileceğinize ve düzgün bir çalışma ağacına nasıl sahip olabileceğinize de bakabilirsiniz.

Paylaş Paylaş Cıvıldamak E-posta İşte Git Nasıl Temizlenir ve İzlenmeyen Dosyalar Nasıl Kaldırılır

Git projenizi bulmak eski dosyalarla dolu mu? Git'inizi nasıl temizleyeceğinizi öğrenin.

Sonrakini Oku
İlgili konular
  • Programlama
  • Dosya yönetimi
  • GitHub
Yazar hakkında Idisou Omisola(94 Makale Yayımlandı)

Idowu akıllı teknoloji ve üretkenlik konusunda tutkulu. Boş zamanlarında kodlamayla uğraşıyor ve canı sıkılınca satranç tahtasına geçiyor ama arada sırada rutinden kopmayı da seviyor. İnsanlara modern teknolojinin yolunu gösterme tutkusu onu daha fazla yazmaya motive ediyor.

açıklamaya göre bir aşk romanı bul
Idowu Omisola'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın