git-log 相关问题

显示Git仓库的提交日志

默认启用git日志参数

我喜欢以下命令打印 git 日志的方式: git log --oneline --decorate --graph 每当我使用 git log 时,我想将其设置为默认格式。有没有办法编辑~/.

回答 2 投票 0

How to show remote refs/notes/* with git log

How to show refs/notes in a git log --oneline --graph --all --decorate output for remotes? 使用上面的命令,我只能看到我自己的 refs/notes/foobar,但看不到远程 ref。 文档没有暗示......

回答 4 投票 0

当我使用 git bisect good/bad 命令时,我如何使用 git log --oneline --all 输出与 mac 一样的 ubuntu

我已经设置了 git bisect good 和 bad commit 但是对于 Ubuntu refs/bisect/bad 和 good 是缺失的。那么我如何才能将它带回 ubuntu 以使用相同的命令(git log --oneline --all)。 这是……

回答 1 投票 0

从 git-log 中的 %N 格式说明符中删除尾随换行符

用 git log 显示带有 %N 的注释时是否可以轻松修剪换行符? 我想通过使用 git-notes 添加它并使用类似...查看它来包含关于提交的元数据...

回答 2 投票 0

Git log grep:如何匹配提交消息子字符串而不考虑词序?

我试过了 git log -i --all --grep='/(?=.*fix)(?=.*a)(?=.*bug)/' 但没有用。

回答 2 投票 0

有什么方法可以查看哪个提交是精心挑选的提交?

假设有两个分支develop和master。 他们是这样的(字母是commits),master是在B处基于develop创建的: A — B — C — D(开发) A — B — E — F — (C 樱桃挑选) ...

回答 1 投票 0

如果在滚动时卡住,如何退出 `git log`?

我在 Windows 上使用 Powershell 从 Pycharm 的终端运行 git 命令。当我调整终端窗格的大小时,它有时会卡住,当我按 Q 时,它会换行,但我不明白...

回答 1 投票 0

`git log` 以什么顺序显示具有相同时间戳的提交?

看这个: $ git log --oneline --graph * c3f035c (HEAD -> master) 添加文件 |\ | * df07f9e (alt) 添加 Z | * 85d52b4 添加 Y | * cb54ba0 添加 X * | 0ee077f 添加 E * | d968ccf 添加 D * | b0777d...

回答 1 投票 0

如何找到添加给定文件的提交?

假设我有一个文件 foo.js 是前一段时间提交的。我想 只需找到首次添加此文件的提交即可。 在阅读答案和我自己的修补之后,这对我有用......

回答 4 投票 0

git log --before="4 months" 显示出3周前有提交的分支,我做错了什么?

我有这样一个代码段,我想用它来过滤掉那些没有特定前缀,并且在3个月内没有收到任何提交的分支,这样我就可以把它们从我们的远程......

回答 1 投票 1

Git日志组创建/修改的文件

我需要获取基于git commits的报告,该报告显示在特定时间段内和特定作者创建和修改的所有文件。这些文件应在这2个文件中分组...

回答 1 投票 1

是否可以使用git log突出显示特定分支?

我曾尝试在Google和stackoverflow上进行搜索,但尚未找到答案。是否可以使用git log突出显示特定分支(在我的情况下为master)?突出显示,我的意思是例如...

回答 1 投票 0

如何列出所有带有更改的行,以便通过emacs轻松在更改之间导航?

我希望git向我显示在两个特定提交之间更改的所有行,包括文件名和每行的行号。我想象输出类似于file.cpp:20:-void ...

回答 3 投票 0

如何在JGit中“ git log --follow ”? (要检索包括重命名的完整历史记录)

我如何扩展以下logCommand,以使git log命令的--follow选项起作用? Git git =新的Git(myRepository); Iterable log = git.log()。addPath(“ com / ...

回答 2 投票 2

git log range排除多个基本参考的祖先

我经常使用git log BASE..TARGET来显示一系列提交。根据我以前的经验和了解,它会做什么:包括TARGET及其所有祖先。排除BASE和...

回答 1 投票 -1

强制git日志显示所有提交,包括精心挑选的提交

虽然在撰写本文时,我只是找到了这个问题的答案,但仍会发布给他人分享。测试场景我创建了一个小型测试存储库,其中合并了两个分支,其中一个...

回答 1 投票 0


文件上git log的ClearCase等效项是什么?

使用git log my_file,我可以看到涉及my_file的提交列表(或更确切地说是分支和提交的森林),包括日期和提交注释。我该如何使用ClearCase?

回答 2 投票 1

如何使用git从提交或拉取请求中提取文件路径和更改?

我正在尝试从Github中的提交/拉取请求获取合并的更改列表(文件路径和新的/修改的/删除的更改)。这是我想要的格式:filepath / to / some / file ....

回答 1 投票 0

如何显示git log和git diff中每个文件的添加和删除的行数?

如果我执行git log --stat或git diff与--stat,我会得到类似:myproj / src / __ main__.py | 1 + myproj / {=> src} /utils.py ...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.