ลองสิ่งนี้:
git branch --merged master
มันไม่สิ่งที่กล่าวในดีบุก (สาขารายชื่อที่ได้รับการผสานเข้าmaster) นอกจากนี้คุณยังสามารถดึงค่าผกผันด้วย:
git branch --no-merged master
หากคุณไม่ได้ระบุmasterเช่น ..
git branch --merged
จากนั้นจะแสดงให้คุณเห็นถึงสาขาที่ได้รับการผสานเข้ากับปัจจุบันHEAD(ดังนั้นถ้าคุณเปิดอยู่masterก็เท่ากับคำสั่งแรกถ้าคุณเปิดอยู่fooก็เท่ากับgit branch --merged foo)
คุณสามารถเปรียบเทียบสาขาอัพสตรีมโดยระบุ-rแฟล็กและการอ้างอิงเพื่อตรวจสอบซึ่งอาจเป็นโลคัลหรือรีโมต:
git branch -r --no-merged origin/master