SORU
29 Kasım 2012, PERŞEMBE


Git - 'farz-değişmeden Arasındaki Fark' ve 'atla worktree'

Benim depoya gönderme istemiyorum bir dosyada yerel değişiklikler var. Bir sunucu uygulaması için bir yapılandırma dosyası vardır, ancak yerel olarak farklı ayarları ile kurmak istiyorum. Doğal olarak, dosya durumu 'sahnelenecek bir şey gibi. gıt ben ne zaman her zaman gösterir Bu özellikle değiştirmek gizlemek ve taahhüt yok etmek istiyorum. Dosya herhangi bir değişiklik yapmak istemiyorum.

Biraz araştırma sonra 2 seçenek görüyorum: 'farz-değişmeden' ve 'skip-worktree'. 10* *önceki bir soru bu eseri konuşur ama gerçekten farklılıklarını açıklamıyor. Benim sorum şu: nasıl iki komutu farklı mı? Neden biri birini ya da diğerini kullanmak istiyorsunuz?

CEVAP
29 Kasım 2012, PERŞEMBE


skip-worktree.

assume-unchanged için tasarlanmıştır durumlarda nerede pahalı olup olmadığını kontrol etmek için dosyaların grup değiştirilmiştir; ayarladığınızda bit, git (elbette) varsayar dosyaları karşılık gelen kısmını dizini değil, önceden değiştirilmiş işçi kopyalayın. stat Telefon pisliği önler. Bu bit dosya dizin değişiklikleri girişi (dosya değiştirildiğinde, Yukarı) ne zaman kaybolur.

5**. skip-worktree birden fazla ise: ^em>bilirdosya (ya da reset --hard veya benzeri bir tarafından değiştirilmesi gerekir) değiştirilmiş, yerine dizinden sürümünü kullanarak değil gibi. Bu dizin atılıncaya kadar devam eder.

Bu fark, sonuçları, ve Tipik kullanım örnekleri burada iyi bir özeti var: http://fallengamer.livejournal.com/93321.html .

Bu makale:

  • --assume-unchanged bir geliştirici varsayarolmamalıbir dosya değiştirmek. Bu bayrak içindirperformansını artırmak-değişen SDK gibi klasörler için.
  • --skip-worktree hiç çünkü geliştiriciler belirli bir dosya dokunma git isteyin yararlıdırgerekirbunu değiştirmek. Eğer ana depo Yukarı bazı bilgisayarlar, örneğin, üretim için hazıryapılandırma dosyalarıyanlışlıkla bu dosyaları --skip-worktree istediğiniz tam olarak ne için değişiklikleri kaydetmek isteyip istemediğiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • magnum33563

    magnum33563

    8 NİSAN 2011
  • Phandroid

    Phandroid

    26 Ocak 2009
  • whatever

    whatever

    30 EYLÜL 2005