如何让git log显示文件名,如svn log -v [英] How to have git log show filenames like svn log -v
本文介绍了如何让git log显示文件名,如svn log -v的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
SVN的日志有一个-v模式,可以输出在每次提交中更改的文件的文件名,如下所示:
jes5199 $ svn log -v
----------------------------------------------- -------------------------
r1 | jes5199 | 2007-01-03 14:39:41 -0800(Wed,03 Jan 2007)| 1行
更改路径:
A / AUTHORS
A / COPYING
A / ChangeLog
A / EVOLUTION
A / INSTALL
A / MacOSX
有没有一种快速的方法来获取git中每次提交的文件列表?
<对于已更改文件的完整路径名:
git log
--name-only 有关已更改文件的完整路径名称和状态:
git log --name-status
对于缩写路径名和已更改文件的diffstat:
git log --stat
还有很多选项,查看文档。
SVN's log has a "-v" mode that outputs filenames of files changed in each commit, like so:
jes5199$ svn log -v ------------------------------------------------------------------------ r1 | jes5199 | 2007-01-03 14:39:41 -0800 (Wed, 03 Jan 2007) | 1 line Changed paths: A /AUTHORS A /COPYING A /ChangeLog A /EVOLUTION A /INSTALL A /MacOSX
Is there a quick way to get a list of changed files in each commit in git?
解决方案
For full path names of changed files:
git log --name-only
For full path names and status of changed files:
git log --name-status
For abbreviated pathnames and a diffstat of changed files:
git log --stat
There's a lot more options, check out the docs.
这篇关于如何让git log显示文件名,如svn log -v的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文