'u kullanarak tüm birinci basamaktan gelen dalların görüntülenmesi Mevcut HEAD'in birinci düzey torunları olan bir şube listesini nasıl alabilirim?Git
* 2eff4a7... (refs/heads/issue-8351) Added a factory factory factory.
* 2e387aa... Refactored all of the factory factories.
| * b3fad52... (refs/heads/issue-8354) Moved the baz out of the constructor.
|/
| * f4cf3fe... (refs/heads/experimental) quuz looking good
| * 1d276b9... Risky fix to replace the quux with the quuz.
| * d6b0222... (refs/heads/issue-7559) Fixed the quux in the foo.
|/
| * 3f4cfff... (refs/heads/dev) wip
|/
* 76f493f... (refs/heads/master) SVN 30192
verir ama sadece ilk düzey çocukların düz listesini almak istiyorum
git log --graph --abbrev-commit --pretty=decorate --branches
:
ben ile tüm ağacın bir listesini alabilirsiniz master
için bu örnekte olduğu gibi şimdiki şube:
dev
issue-7559
issue-8354
issue-8351
ve şubeüzerinde olsaydıSadece şunu görürsünüz:
experimental
Bundan nasıl bahsedebilirim?
Tam olarak birinci düzeydeki torunlardan ne demek istiyorsunuz? Verdiğiniz 4 dalın listesini hangi branş ve kriterler verecek? –
Üzgünüm, bu örnek 'master' içindi. Aralarında ebeveyn ile başka hiçbir kafaya sahip olmayan dalların listesini almak istiyorum. – mskfisher
Biraz zor geliyor. Başka bir dal için birleştirme tabanının ve test edilen şubenin mevcut daldan başka bir şey olup olmadığını test etmek için yuvalanmış 'git-for-each 'döngülerini kullanmayı deneyebilirsiniz. Gerçi istediğin keyfi bir şey gibi geliyor. Çözmeye çalıştığın daha büyük bir sorun mu var? –