要在脚本中使用,我需要知道在提交中修改或添加的文件以及blob的sha1。如何获取提交的文件blob信息
我可以得到的信息,以及更多,用下面的命令:git log -1 --raw --no-abbrev -m master
Author: [author]
Date: Wed Oct 11 07:55:45 2017 -0700
This is the commit message
:000000 100644 0000000000000000000000000000000000000000 e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 A file1.txt
:000000 100644 0000000000000000000000000000000000000000 f73ff92ea32371a270e5af81dc2cac4cbe98890f A file2.txt
我可以解析我从这个需要,但感觉... 凌乱。
是否有一些命令给我最后一行,没有作者,日期或提交信息?
上市添加'--pretty =格式:'。如果你只想要blob sha,'git rev-parse:'。 –
ElpieKay