如何列出当前目录中的文件及其版本?
即我想看到这样的事情:
foo.c @ cdc8bc8
Makefile @ ab93df1
foo.h @ 92af931
答案 0 :(得分:0)
您可以使用git log
或gitk
查看文件的历史记录。
答案 1 :(得分:0)
这会让你接近,但我不确定是否有办法完全按照自己的意愿行事......
git log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat
这是来自must have git aliases的文章 - 查看该页面 - 一堆很酷的例子。
答案 2 :(得分:0)
对于当前目录中的所有文件:
git log --stat .
仅针对特定文件:
git log -- myfile.txt