Git 获取提交的文件列表

本次git commit -m提交后,能否用什么命令获得提交了哪些文件(文件路径)?

然后能否从什么文件中读出这个更改列表?

操作示例

➜  victory_editor git:(develop) ✗ git pull
Already up-to-date.
➜  victory_editor git:(develop) ✗ git add .
➜  victory_editor git:(develop) ✗ git commit -m "专栏,广告图片上传"
[develop 495b65d] 专栏,广告图片上传
 5 files changed, 61 insertions(+), 12 deletions(-)
 ➜  victory_editor git:(develop) ✗ git push

以上代码提交完5个修改文件之后,查看修改的列表有如下几个方式

➜  victory_editor git:(develop) git log --stat
➜  victory_editor git:(develop) git diff --name-only HEAD~1 HEAD
➜  victory_editor git:(develop) git log --oneline --name-only -1
➜  victory_editor git:(develop) git log --pretty=format:"" -1
➜  victory_editor git:(develop) git log --name-only -1

git log

WX20180103-184417@2x.png

git log --stat

WX20180103-184612@2x.png

git diff --name-only HEAD~1 HEAD 

WX20180103-184720@2x.png

git log --oneline --name-only -1 

WX20180103-184905@2x.png

git log --name-only -1

WX20180103-185043@2x.png



未经允许请勿转载:程序喵 » Git 获取提交的文件列表

点  赞 (0) 打  赏
分享到: