8得票2回答
找出我们试图挑选的提交所依赖的内容

假设有以下内容: HEAD/master | A<--B<--C<--D<--E<--F<--G<--J ...

9得票1回答
如何显示带有提交编号的Git日志?

我在这个例子中找到了如何删除提交记录的方法,但其中包括以下格式的git log。 Number Hash Commit Message Author 1 2c6a45b (HEAD) Adding public method to access protected method...

7得票1回答
在过去的24小时内记录添加到主分支的提交日志

我正在尝试显示在过去24小时内添加到master分支的提交(不包括合并提交)。目前,我正在使用以下命令: git log --format=format:%s --no-merges --since='24 hours ago' 然而这样会有一个问题:如果提交时间早于 24 小时,但是在...

36得票8回答
如何反转 `git log --grep=<pattern>` 或者如何显示不匹配某个模式的 git 日志

我希望使用git log 来展示所有不符合给定模式的提交记录。我知道可以使用以下命令来展示所有符合模式的提交记录:git log --grep=&lt;pattern&gt; 如何反转匹配的含义? 我试图忽略提交信息中包含“bumped to version ...”的提交。 编辑:我想要...

25得票4回答
不带标签的git日志

所以我正在做类似于这样的事情 git log --graph --pretty='%h %d %s' -n10 获取我最近提交的简要历史记录。 唯一的问题是我大多数时候不想看到标签,只想看到分支。 %d 但是会显示标签和分支。有没有办法只显示分支名称而不显示标签?

7得票1回答
Git短日志在Jenkins shell中没有显示输出

在使用Jenkins时遇到了一些奇怪的问题, #!/bin/sh set -x #initialize environment export PATH="$HOME/.gem/ruby/2.0.0/bin:$PATH" export PATH="$HOME/.fastlane/bin:$...

1627得票16回答
如何查看单个用户的git提交日志?

使用 git log 命令时,如何按照用户过滤以便只查看该用户的提交记录?

186得票6回答
如何获取一个分支的提交历史?

假设我从主分支master创建了一个新的分支my_experiment,并对my_experiment进行了几次提交。如果我在my_experiment上执行git log命令,我将看到该分支的提交记录以及在创建my_experiments分支之前对master分支进行的提交记录。 我希望能...

251得票7回答
如何以相反的顺序查看git日志?

我最近学到可以使用以下命令将hg log中的历史记录按相反顺序打印:hg log -r : 当然,我尝试了:git log -r : 好的,这个方法没起作用。那么在git中如何执行同样的命令呢?

7得票3回答
Git:列出悬挂标签

背景: 假设您有一些相当棘手的CI/CD工作流,它依赖于git标签 功能分支被构建并生成一些短期的标签,表示产生可部署构件的提交 当功能分支被压缩合并时,通常会被删除,但是标签毫不意外地幸存了下来 经过几个月的开发后,标签列表可预见地变得混乱 因此,问题是: 我该如何使用git命令行...