gpt4 book ai didi

git - 是否可以仅查看 git 中特定分支中的提交?

转载 作者:太空狗 更新时间:2023-10-29 13:54:12 26 4
gpt4 key购买 nike

通常 'git log' 显示对当前点有贡献的所有提交,即使是那些来自 merge 到当前分支的分支的提交。

是否可以发出命令以仅查看特定分支中的提交?也就是说,如果有一个集成分支,其中所有内容都在发布之前 merge ,是否有任何 git 命令可以只查看该分支中的那些提交?

最佳答案

这(您已经知道)指定了可从集成中访问的提交集:

g log integration

“^”操作可用于通过此提交 (rev) 无法访问的所有内容。例如,集成可访问的所有内容并排除 master 也可访问的所有内容:

g log ^master integration

通用简写(集成但不是主控):

g log master..integration

您可以使用多个排除说明符(集成但不是 master 或 devel):

g log ^master ^devel integration

希望这足以满足您的需求。此信息位于 man git-rev-parseSPECIFYING REVISIONSSPECIFYING RANGES 部分。

关于git - 是否可以仅查看 git 中特定分支中的提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4004071/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com