2013-03-26 16 views
12

Bu nedenle, belirli bir işlemin gerçekleştirildiği şube adını bulmaya çalışıyorum. (c853d8cf3ae34dae9866b874b96c6529515d7e90)Yansıma kimliğinden şube nasıl bulunur?

Ebeveyn kimliği ve git sorununda başvurulan başvuru kimliğine sahibim.
Verilen taahhüt kimliğinin 'x' dalında itildiğini nasıl bulabilirim?

+2

[Git: Bir şubenin hangi şubeden geldiğini bulma] olası bir kopyası olabilir (http://stackoverflow.com/questions/2706797/git-finding-what-branch-a-commit -mame-from) – Tuxdude

+1

GitHub h Şube bir taahhütten göstermenin belirli bir yolu olarak şimdi. Düzenlememe bak. – VonC

cevap

12

GitHub üzerinde özellikle, adresine bakın, 'a verilen bir işlemin bir parçasıdır.
Blog yazısı "Branch and Tag Labels For Commit Pages" ayrıntıları: işlemek varsayılan dala değilse

, gösterge taahhüt içermeyen dalları gösterecektir.
İşlem, bir denetlenmemiş çekme isteğinin bir parçasıysa, bir bağlantı gösterilecektir.

Link to pull request

varsayılan dalına yapar taahhüt kez

, taahhüt içeren herhangi etiketler gösterilir ve varsayılan dalı listelenen tek dal olacaktır.

branch part of commit


Sen bu dalları listeleyebilirsiniz

Orjinal cevap: "Git: Finding what branch a commit came from" in

git branch --contains <commit> 

# in your case 
git branch --contains <commit> | grep x 

fazla ayrıntı.

Bir işlemin birkaç şubenin parçası olabileceğini unutmayın.

+0

Güncelleme için teşekkürler VonC.Yeni özellik oldukça güzel. Sonunda her zaman Git'te istediğim özellik. – PriyankaK