Java app sınıfyolumda, "seq = 10" ile "seq = 17" arasında her an değişebilen bir tracking.properties
dosyam var.Git deposundaki bir dosyayı ilk işlemden sonra yapılan işlemlerden nasıl koruyabilirim?
Özellik dosyası şimdi github deposuna yerleştirilmiştir. Umarım bu dosya depoda bulunur, böylece diğer geliştiriciler bunu klonlayabilir ve dosya, "seq" 'in kullanıcıdan kullanıcıya değişebileceğinden dolayı itilmez.
Sonra .gitignore içintracking.properties
eklemek
git rm --cached -f <file>
çalıştı, ama git deposunda mülkiyet dosyasını deleteing sonuçlanır. Orada kalmalı ve sadece ONCE-FOR-ALL taahhüdüne izin verilmelidir. Mümkün mü?
Bu, geliştiriciler için kesinlikle güzel. Ama benim app klonlanmış (aynı zamanda bir klon) indirgeyici olmayanlar da artık klonlanmış olması bekleniyor ve onları kopyalamak ve mümkün olduğunca bir dosya yeniden adlandırmak için zorlamak istemiyorum ... Daha başka bir otomatik yöntem var mı ? – linzhixing
@linzhixing Dosyada bir şeyi değiştirmeleri gerekiyorsa, belgelemek için daha fazla bir şey değil. Git'in "değişmeyen izlenen dosya" için bir kavramı yok - bir dosya izleniyor veya değil. Eğer bir çeşit kurulum senaryosu varsa, senaryosunun kopyasını yapmakla ilgilenmesini sağlayabilirsiniz. Aksi halde, adımı belgeleyebilirsiniz. – cdhowie
Teşekkürler! Sonunda, seup kabuk betiğine cp komutu ekledim. – linzhixing