İyi bir dosyanın asla işlenmemesi gerektiğini göstermek için iyi bir git uygulaması nedir? Örneğin, bir WordPress tema geliştirme projesi için, orijinal WordPress dosyalarını git; ve sadece geçerli sisteme ait yerel bilgileri içeren konfigürasyon dosyası, konfigürasyon dosyası değiştirilmeli ama bunu git'a taahhüt etmek istemiyorum. Git: Asla Değiştirilen Dosyaları Taahhüt Etme (Ama yine de orijinali gözden geçirilmiş halde tut.)
Perforce, ben bir numbered changelist olarak olayın bu tür kaydetmek ve bunu kontrol asla ederdim. Ben benzer bir hile git ile mevcut olup olmadığını merak ediyorum.
Q
Git: Asla Değiştirilen Dosyaları Taahhüt Etme (Ama yine de orijinali gözden geçirilmiş halde tut.)
10
A
cevap
27
yine wp-config.php
sürüm tutmak, ama ona herhangi bir yerel değişiklik yok saymak isterseniz:
git update-index --assume-unchanged wp-config.php
Bu farklı olduğunu size dizinden ilk wp-config.php
kaldırmak yalnızca çalışacak bir .gitignore, :
+0
Teşekkür ederiz! Diğerleri için, bu da yardımcı olabilir: http://gitready.com/intermediate/2009/02/18/temporarily-ignoring-files.html – moey
0
Bu sorunu çözmek için .gitignore dosyasını kullanabilirsiniz.
"gitignore" aradığınıza inanıyorum –