SORU
13 Temmuz 2010, Salı


Git: 'değiştirilen içeriği'/durum kirli submodule girdiler, fark, vb Listeleme bastırmak?

(Yaklaşık 1.6.bir ara x bültenleri, bence) git alt modüller içine bir değişiklik fark etti. Bu sadece beni rahatsız eder.

$ git status vendor | grep modified:
#       modified:   vendor/rails (modified content)
$ git diff vendor/
diff --git a/vendor/rails b/vendor/rails
--- a/vendor/rails
    b/vendor/rails
@@ -1  1 @@
-Subproject commit 046c900df27994d454b7f906caa0e4226bb42b6f
 Subproject commit 046c900df27994d454b7f906caa0e4226bb42b6f-dirty

Durdur şunu lütfen?

Düzenleme:

Tamam, bir cevabım var. Şimdi başka bir sorum var:

~/.gitconfig söylesem? Benim ilk yapamam gibi görünüyor, ve hiç bir şey için söz yama kaymağını tarafından görmedim. (Hala bir takma ad yapabilirim sanırım.)

CEVAP
4 NİSAN 2011, PAZARTESİ


Hatta içinde her ekledi submodule modu göz ardı ayarlamak için bir olasılık var .gitmodules dosya.

Sadece bugün bu sorun ile karşılaştım ve hemen bu konuda blogumda bir yazı yazdım bir çözüm bulduktan sonra: How to ignore changes in git submodules

Olayın özü:

Bir kez bir dosya olacak bir submodule deponuzun kök .gitmodules adlı ekledi

Sadece .gitmodules Bu dosya için bir satır ekleyin:

[submodule "bundle/fugitive"]
    path = bundle/fugitive
    url = git://github.com/tpope/vim-fugitive.git
    ignore = dirty

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • ETrade Supply

    ETrade Suppl

    23 Temmuz 2011