首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Git:如何列出此分支上的提交但不是合并分支的提交

在 Git 中,要列出此分支上的提交但不是合并分支的提交,可以使用以下命令:

代码语言:txt
复制
git log --no-merges

这个命令会列出当前分支上的所有提交,但不包括合并提交。合并提交是指将两个或多个分支合并到一个分支的提交。

如果你想查看特定分支上的提交,可以使用以下命令:

代码语言:txt
复制
git log<branch-name> --no-merges

其中<branch-name>` 是你想查看的分支名称。

如果你想查看特定分支上的提交,但不包括合并提交,可以使用以下命令:

代码语言:txt
复制
git log<branch-name> --no-merges

其中<branch-name>` 是你想查看的分支名称。

如果你想查看特定分支上的提交,但不包括合并提交,并且只显示提交信息,可以使用以下命令:

代码语言:txt
复制
git log<branch-name> --no-merges --oneline

其中<branch-name>` 是你想查看的分支名称。

如果你想查看特定分支上的提交,但不包括合并提交,并且只显示提交信息和作者信息,可以使用以下命令:

代码语言:txt
复制
git log<branch-name> --no-merges --oneline --author=<author-name>

其中<branch-name>是你想查看的分支名称,<author-name>` 是你想查看的作者名称。

如果你想查看特定分支上的提交,但不包括合并提交,并且只显示提交信息和作者信息,并且按照提交时间排序,可以使用以下命令:

代码语言:txt
复制
git log<branch-name> --no-merges --oneline --author=<author-name> --date-order

其中<branch-name>是你想查看的分支名称,<author-name>` 是你想查看的作者名称。

如果你想查看特定分支上的提交,但不包括合并提交,并且只显示提交信息和作者信息,并且按照提交时间排序,并且只显示最近的 10 个提交,可以使用以下命令:

代码语言:txt
复制
git log<branch-name> --no-merges --oneline --author=<author-name> --date-order -n 10

其中<branch-name>是你想查看的分支名称,<author-name>是你想查看的作者名称,-n 10` 是指只显示最近的 10 个提交。

如果你想查看特定分支上的提交,但不包括合并提交,并且只显示提交信息和作者信息,并且按照提交时间排序,并且只显示最近的 10 个提交,并且只显示提交信息和作者信息的详细信息,可以使用以下命令:

代码语言:txt
复制
git log<branch-name> --no-merges --oneline --author=<author-name> --date-order -n 10 --pretty=fuller

其中<branch-name>是你想查看的分支名称,<author-name>是你想查看的作者名称,-n 10是指只显示最近的 10 个提交,--pretty=fuller` 是指显示提交信息和作者信息的详细信息。

如果你想查看特定分支上的提交,但不包括合并提交,并且只显示提交信息和作者信息,并且按照提交时间排序,并且只显示最近的 10 个提交,并且只显示提交信息和作者信息的详细信息,并且只显示提交信息和作者信息的详细信息中的某些字段,可以使用以下命令:

代码语言:txt
复制
git log<branch-name> --no-merges --oneline --author=<author-name> --date-order -n 10 --pretty=format:"%h - %an, %ar : %s"

其中<branch-name>是你想查看的分支名称,<author-name>是你想查看的作者名称,-n 10是指只显示最近的 10 个提交,--pretty=format:"%h - %an, %ar : %s"是指只显示提交信息和作者信息的详细信息中的某些字段,%h是提交哈希值的缩写,%an是作者名称,%ar是提交时间,%s` 是提交信息。

如果你想查看特定分支上的提交,但不包括合并提交,并且只显示提交信息和作者信息,并且按照提交时间排序,并且只显示最近的 10 个提交,并且只显示提交信息和作者信息的详细信息,并且只显示提交信息和作者信息的详细信息中的某些字段,并且将结果输出到文件中,可以使用以下命令:

代码语言:txt
复制
git log<branch-name> --no-merges --oneline --author=<author-name> --date-order -n 10 --pretty=format:"%h - %an, %ar : %s" > output.txt

其中<branch-name>是你想查看的分支名称,<author-name>是你想查看的作者名称,-n 10是指只显示最近的 10 个提交,--pretty=format:"%h - %an, %ar : %s"是指只显示提交信息和作者信息的详细信息中的某些字段,%h是提交哈希值的缩写,%an是作者名称,%ar是提交时间,%s是提交信息,> output.txt` 是将结果输出到文件中。

以上命令可以帮助你查看特定分支上的提交,但不包括合并提交,并且只显示提交信息和作者信息,并且按照提交时间排序,并且只显示最近的 10 个提交,并且只显示提交信息和作者信息的详细信息,并且只显示提交信息和作者信息的详细信息中的某些字段,并且将结果输出到文件中。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

3分12秒

从零玩转Git-版本控制工具 26 汇合分支上的提交,然后一同合并到分支 学习猿地

领券