据我所知,git log可以帮助了解特定文件的所有提交的历史记录。 但是,我不知道本地磁盘上的文件版本。 Git状态可以告诉我repo的MASTER版本,但我想知道我的本地副本的版本。
答案 0 :(得分:0)
所以我不确定你在问什么,但最接近git的文件的“版本”是文件的哈希值。要确定这一点,请使用git hash-object <filename>
。
修改:根据您的评论,我认为您要问的是如何从之前的提交中获取文件的版本。为此,请使用git checkout <commit> path/to/file
。
答案 1 :(得分:0)
git describe [--tages]
应该是你想要的。