如何列出当前目录中的文件及其版本?
即我想看到这样的东西:
foo.c @ cdc8bc8
Makefile @ ab93df1
foo.h @ 92af931
对于当前目录中的所有文件:
git log --stat .
对于一个特定的文件:
git log -- myfile.txt
您可以使用git log
或gitk
查看文件的历史记录。
这会让你接近,但我不确定有没有办法完全按照你的意愿去做......
git log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat
这是来自必须有 git 别名的文章- 检查该页面 - 一堆很酷的例子。