SORU
14 EYLÜL 2009, PAZARTESİ


Nasıl içeren bir taahhüt verilen şube listesi için?

Nasıl içeren bir taahhüt verilen öğrenmek için git sorgulayabilir miyim? gitk genellikle çok fazla olmadığı sürece dalları listesi, will, bu durumda sadece "diyor ya da onun gibi bir şey." (38) birçok Tam listesi veya belirli dalları taahhüt içeren olsun en azından istiyorum.

CEVAP
14 EYLÜL 2009, PAZARTESİ


git branch manual page:

 git branch --contains <commit>

Belirtilen içeren dalları tamamlama (yerel) sadece liste.


 git branch -r --contains <commit>

Listelerremote tracking branches(user3941992'altında answer s) belirtildiği gibi "uzak bir şube için doğrudan bir ilişkisi olduğunu Şubesi".


Ayrıca bakınız git ready Bu makale.

--contains etiketi ise belli bir taahhüt henüz bir Şubesi haline getirildi varsa anlayacaktır. Belki sende bir taahhüt SHA dan bir yama düşündüm uygulanan, ya da sadece kontrol etmek istiyor Eğer işlemek için favori açık kaynak proje azaltır bellek kullanımı ile u'i henüz.

$ git log -1 tests
commit d590f2ac0635ec0053c4a7377bd929943d475297
Author: Nick Quaranto <nick@quaran.to>
Date:   Wed Apr 1 20:38:59 2009 -0400

    Green all around, finally.

$ git branch --contains d590f2
  tests
* master

Not:eğer bir açıksa tamamlama remote tracking branch, -a seçeneği ekleyin.
(MichielB yorum below)

git branch -a --contains <commit>

Sadece hangi dalları gösterir MatrixFrog yorumlar içerirkesincommit.
Eğer içeren bilmek istiyorsanız, bir "eşdeğer" (dallar taahhüt cherry-picked olan gibi) işlemekgit cherry:

git cherry çünküdeğişiklik kümesini yerine kimliği (sha1) taahhüt karşılaştırır, git cherry eğer farklı bir kimlik taahhüt altında yerel olarak uygulanmış <upstream> verdiğin taahhüt olup olmadığını öğrenmek için kullanabilirsiniz.
Örneğin, bu e-posta yoluyla yamalar <upstream> besleme yerine ya da tamamlar doğrudan çekerek olursan ne olacak.

           __*__*__*__*__> <upstream>
          /
fork-point
          \__ __ __-__ __ __-__ __> <head>

(Burada, -- '-' git cherry zaten <upstream> mevcut anlamı ile görünmez) . işaretli

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Gavin Hoey

    Gavin Hoey

    21 Aralık 2007
  • HuskyStarcraft

    HuskyStarcra

    4 HAZİRAN 2009
  • Malwarebytes

    Malwarebytes

    22 Temmuz 2007