SORU
23 Temmuz 2010, Cuma


git: dosya kaydetme ve içerik değişiklikleri görmezden gelebilir miyim?

benim takımımda her geliştirici kendi yerel yapılandırma vardır. yapılandırma bilgilerini bir dosya "devtargets.adlı depolanan"bizim komisyon olarak kullanılır görevler oluşturmak. rb geliştiriciler birbirlerinin devtargets dosya dövecek, ama istemiyorum.

benim ilk düşünce bu dosyayı koymak oldu .gıt kararlı olmaması listesi gitignore.

merak etmeye başladım: dosya kaydetme, ancak dosya değişiklikleri göz ardı etmek mümkün müdür? yani, ben olsam tamamlama varsayılan sürümü dosya ve sonra ne zaman bir geliştirici değişiklikleri kendi yerel makine, git ki görmezden değişiklikleri ve olmayacağını ortaya listesinde değiştirilmiş dosyalar zaman yaptığın bir durum ya gıt gıt işlemek.

bu mümkün mü? kesinlikle güzel bir özellik olurdu.

CEVAP
23 Temmuz 2010, Cuma


Elbette, zaman zaman tam olarak bu kullanarak yapıyorum

git update-index --assume-unchanged

Relevant documentation:

--[no-]değişmeden kabul edelim
Bu bayrak belirtilmezse, nesne isimleri yolları için kayıtlı güncel değil. Bunun yerine, bu seçenek/ISE seçeneği "değişmeden" yolları için bit. farz setleri "Kullanıcı dosyayı değiştirmek için değil vaat ediyor ve Gıt çalışma ağaç dosya dizini içinde kaydedilir ne maçlar varsayalım sağlar." bit değiştirmeden kabul etmesi Eğer çalışma ağacı dosyasını değiştirmek isterseniz, Git söyle biraz geri al.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • edwin maldonado

    edwin maldon

    28 Mart 2009
  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009
  • Rhapsody

    Rhapsody

    7 ŞUBAT 2008