【发布时间】:2015-10-04 03:16:12
【问题描述】:
我是 git 新手,需要有关命令的帮助。
所以我在 Git 中克隆了一个存储库,我想看看最接近 2 个日期的 2 次提交之间插入和删除的差异。
我知道如何通过两个日期之间的提交来获取历史提交,如下所示:
$ git log --since "JAN 1 2014" --until "DEC 31 2014" --oneline --shortstat origin/master
但是我如何比较第一次最接近 2014 年 1 月 1 日和第二次最接近 2014 年 1 月 1 日的提交,并获得两个提交版本中所有文件之间的总差异?不逐个提交并添加总差异,而只是提交 1(1 月 1 日)和提交 2(12 月 31 日)的差异,并跳过这些提交之间的所有提交,例如在一行中
51647f3: 340 files changed, 1316 insertions(+), 6676 deletions(-)
还有一个问题,插入是否还包括修改后的行或只是实际的新行?
提前致谢。
【问题讨论】:
标签: git version-control git-branch