.gitignore ve .gitkeep farkı nedir?
Bir tanesi commit edilirken hariç tutulacak dosyaları tutup, diğeri de boş folder ların tutulmasını mı sağlıyor ? Doğru mudur? Öyle ise içeriğini nasıl doldurmak gerekir örnek verebilir misiniz?
Bu dosyaları oluştururken hangi komutu kullanmalı? mkdir folder açarken bunlarda ne kullanmalı?
comments
3 references
// Comments are closed.
“Bu dosyaları oluştururken hangi komutu kullanmalı? mkdir folder açarken bunlarda ne kullanmalı?”
sorumun cevabı ;
diğer sorularım halen geçerlidir 🙂
“touch .keep” demek linux ortamda geçerli.
Windows için “type nul>.keep” kullanabilirsin.
.keep dosyasına gelince; .keep git tarafından belirlenmiş bir dosya değil. Normalde git içine boş klasör atamıyorsun, atmak istediğin bir klasör olursa kaçak yöntem (work-around) bulmuş gibi düşünebilirsin. İçi boş bir işe yaramayan bir dosya açıyorsun o da .gitkeep oluyor, sonra o dosya olduğu için o klasörü commit atabilir, depona push edebilirsin.
Bunun nasıl yapıldığına dair şuradaki soruma cevap verebilir misin
http://hasscript.com/1149/git-ile-bo%C5%9F-dosyalar%C4%B1-commitleme-nas%C4%B1l-yap%C4%B1l%C4%B1r