如何列出已合并至main分支的feature分支提交记录?
列出feature分支中未合并到main的提交(x和y)
完全可以做到,使用Git的范围日志命令就能精准筛选出feature分支独有的提交(即你图中的x和y):
查看完整提交详情:
git log main..feature
该命令会展示所有仅存在于feature分支、不存在于main分支的提交,对应你提交历史里的x和y。如需简洁格式(仅显示提交哈希缩写和提交信息):
git log --oneline main..feature
原理说明
main..feature 是Git的范围表示法,代表所有可从feature分支访问到,但无法从main分支访问到的提交,正好匹配你场景中feature分支分叉后独立开发的x、y提交。
内容的提问来源于stack exchange,提问作者rahul Kushwaha
相关产品推荐
相关产品推荐

