如何列出存储库中的所有提交及其父信息以及使用命令行或 JGit 添加和删除的行?

Posted

技术标签:

【中文标题】如何列出存储库中的所有提交及其父信息以及使用命令行或 JGit 添加和删除的行?【英文标题】:How to list all commits in a repository with its parent info along with lines added and deleted using command line or JGit? 【发布时间】:2019-07-08 03:03:41 【问题描述】:

【问题讨论】:

git log -p? .. Git log -p 不显示存储库的所有提交.. 【参考方案1】:
git log --all --graph --patch

--all 使git 显示所有分支; --graph 显示分支提交; --patch 显示“添加和删除的行”。

【讨论】:

以上是关于如何列出存储库中的所有提交及其父信息以及使用命令行或 JGit 添加和删除的行?的主要内容,如果未能解决你的问题,请参考以下文章

如何仅列出在两次提交之间更改的文件的名称

如何在 Git 存储库中按作者计算每个文件路径名的提交次数?

使用 xcode,我如何区分文件的工作副本和存储库中的最新提交?

使用脚本来监控新建进程及其父进程以及他们的命令行

如何列出远程 SVN 存储库中的所有文件?

如何重新创作 Git 存储库中的所有提交? [复制]