Pertanyaan ini mirip dengan Cara daftar semua tag yang menunjuk ke komit tertentu di git , tetapi dengan satu perbedaan: Saya ingin mencari semua tag yang berisi komit tertentu di dalam pohon setiap tag, tidak secara khusus file yang ditandai dalam tag sendiri (dalam hal ini, hanya perubahan Makefile yang telah ditandai).
227
git tag --contains
untuk tidak crash. Lihat jawaban saya di bawah iniJawaban:
sumber
git branch -r --contains <commit>
Perhatikan bahwa Anda memerlukan git 2.0.x (Q3 2014) untuk mendaftar semua tag untuk komit tertentu jika Anda memiliki repo besar
Lihat commit cbc60b6 oleh Jean-Jacques Lafay (
lanfeust69
) :git tag --contains
: hindari stack overflowLihat juga utas ini pada daftar msysGit .
sumber
harus bekerja
sumber