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

  • Professor Messer

    Professor Me

    27 NİSAN 2007
  • Propaganda Time

    Propaganda T

    19 EYLÜL 2010
  • wwjoshdo

    wwjoshdo

    25 Mayıs 2009