Git havuzunda bulunan bir dosyanın varsayılan sürümünü oluşturdum. Birisi depoyu klonladığında, bu dosyanın bir kopyasını alması önemlidir. Ancak git'i daha sonra bu dosyadaki değişiklikleri göz ardı edecek şekilde ayarlamak istiyorum. .gitignore
yalnızca izlenmeyen dosyalarda çalışır.
Motivasyonum, bu dosyanın makineye özel bilgiler içermesi. İnsanların orijinal depoya geri gönderilmeyecek yerel değişiklikler yapmalarına izin verirken, yeni değişiklikler aldığımızda birleştirme çakışmaları yaratırken, varsayılan değerleri sağlamak istiyorum.
Genelde oldukça tembelliyiz ve git add .
çok kullanıyoruz, bu yüzden git'e bu dosyayı görmezden gelmesini söyleyemezsem, bu dosyadaki değişiklikler işlenecek ve itilecek.
Özetlemek,
- Bir dosya oluşturmak istiyorum,
default_values.txt
git veri havuzuma eklenen ve birisi bu depoyu klonladığında dahil edilecek olanı çağırmak istiyorum. git add .
eklemek gerekirdefault_values.txt
işlemeye.- Bu davranış, havuzun herhangi bir klonuna aktarılmalıdır.