SORU
9 Temmuz 2009, PERŞEMBE


Nasıl skip "Gevşek Nesne" 'gıt guı' çalışırken açılan;

'Gıt guı' yazan bir pop-up olsun . çalıştırdığımda

This repository currently has approximately 1500 loose objects.

Daha sonra veritabanı sıkıştırma öneriyor. Bunu daha önce de yaptım, ve gevşek nesneleri 250, ama bu açılan bastırmak yok etmek hakkında azaltır. Tekrar sıkıştırma gevşek nesnelerin sayısını değiştirmez.

Mevcut iş akışı 'rebase' Mecburen geçmekte olduğumuz ve Mecburen hala kurallı SCM. önemli kullanım gerektirir Git kurallı SCM kez, düzenli birleştirir yapacağız, ve gevşek nesneleri sorunu büyük ölçüde hafifletilebilir olmalıdır.

Bu arada, gerçekten bu 'yardımcı' popup gitmek. yapmak istiyorum

CEVAP
12 NİSAN 2012, PERŞEMBE


Henüz kimse bir cevap olduğu için, kodun içine bir iletişim gösterir kod kaldırmak için nasıl görmek için baktım. Bu ve buna yer yok hint_gc yordamını buldum. Aynı zamanda vardı geç 2011 a configuration option for disabling the dialog ekledi fark ettim. Bu değişiklik (git-gui 0.16.0 parçası) 2011-12-14 Git ana hat için birleştirildi.

Eğer Gıt v1 kullanırsanız.7.9 veya daha yeni, aşağıdaki komutu ile uyarı iletişim kutusunu devre dışı bırakabilirsiniz

git config --global gui.gcwarning false

Eğer eski bir sürümünü kullanıyorsanız, o zaman /lib/git-core/git-gui Düzenle ve kaldır after 1000 hint_gc satır /usr/share/git-gui/lib/database.tcl edit ve hint_gc yordam gövdesinde kaldırabilirsiniz. (Bu dosya yollarını özellik listesi vardır - diğer ortamlar dosyaları farklı yerlerde olabilir.)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CaptainDisillusion

    CaptainDisil

    18 EYLÜL 2007
  • Easy Learn Tutorial

    Easy Learn T

    10 Kasım 2012
  • RomanAtwood

    RomanAtwood

    18 Kasım 2009