| --contains | 包含指定提交的分支 |
|---|---|
| --merged | 已并入指定分支的列表 |
| --no-merged | 尚未并入的列表 |
常用示例
常用示例
git branch --contains <commit>
git branch -a --contains v1.2.0
git branch --merged main
git branch -r --no-merged origin/main排查「修复进了哪些分支」用 --contains 一次列全,比逐分支翻日志快。
反查分支与提交关系:--contains 列出包含某提交的分支、--merged/--no-merged 按合并状态过滤,发布排查常用。
| --contains | 包含指定提交的分支 |
|---|---|
| --merged | 已并入指定分支的列表 |
| --no-merged | 尚未并入的列表 |
git branch --contains <commit>
git branch -a --contains v1.2.0
git branch --merged main
git branch -r --no-merged origin/main