7得票2回答
Git日志不显示所有提交

最近我一直在学习git log,并想将其写入文件以便进行处理并从中编写更改日志/发布说明。但是,当我写两个提交或两个标签之间的git log时,我会失去许多之间的提交。我不确定原因何在。我检查了GitHub网络图和手动检查了GitHub上的提交历史记录,我丢失的提交属于该分支,所以我认为我的命...

157得票2回答
如何打印当前分支以外的分支日志?

我正在一个有一些修改的分支上。更改分支非常麻烦,因为某些文件被进程锁定,所以要更改分支,必须停止所有具有锁定的进程,然后在检出其他分支查看其日志之前将更改stash起来。 是否可能查看不同分支的日志,而无需检出该分支?

8得票2回答
我能否在Gitlab上找回已删除的仓库?

我在Gitlab网站上删除了一个代码库,现在想要恢复它,这可行吗?

37得票8回答
列出git标签名称、日期和信息

如何列出所有标签的标签名称、标签日期和标签消息? 似乎git通过git log显示提交记录和git tag显示标签的分离使得难以同时列出标签名称、标签日期和标签消息。 我可以使用git log --tags --show-notes --simplify-by-decoration --p...

23得票2回答
使用git log显示合并期间更改的文件

我正在执行以下命令:git log --name-only –pretty="format:%H %s" -- *.sql --grep="JIRA-154" 以以下格式返回结果:[commitid1] [comment] path/to/file1/file1.sql path/to/fil...

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

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

1293得票7回答
如何退出git log或git diff。

我正在尝试通过Git Immersion来学习Git。 每当我使用git log或git diff时,都有一件让我感到沮丧的事情: 当我遇到这个(END)字样时,我不知道下一步该怎么做。 我不能输入任何命令,最后只能关闭当前的Bash窗口然后打开另一个窗口。请问我如何输入下一个想要使用...

107得票6回答
标签之间的Git日志

我想要输出两个标记提交之间的日志。mbell@cheetah [12:07:22] [/var/www/html/brone] [dev] -> % git tag 6.x-0.1 6.x-1.0-beta1 6.x-1.0-beta2 6.x-1.0-beta3 6.x-1.0-be...

113得票4回答
Git:如何列出此分支上的提交记录,但不包括合并分支的提交记录

假设你的 Git 提交历史看起来像这样:A---B---C---D---E---F master \ / X---Y---Z topic 是否可以让Git仅列出主分支上的提交记录A-F?换句话说,如果提交记录在合并的分支上,我不想看到它。

107得票3回答
Git日志仅显示一个提交ID。

我需要一些帮助。有可能只显示一个提交ID吗?因为git log -3会显示从1到3的日志,我只想显示第3个。有什么可能的命令可以匹配吗? 我使用的命令是: git log -3 --pretty=format:"%h" 结果是 ffbef87 cf0e073 1c76c5d 我只...