将文件还原到特定版本并在git中检查文件的日志

时间:2015-04-27 09:48:32

标签: git

我正在尝试使用git恢复特定版本的git文件 git checkout <version> -- filename。 然后我通过git log filename检查该文件的历史记录。 但是日志仍然显示包含最新版本的文件的历史记录。 我想将文件还原到特定版本,并显示git log filename的日志历史记录(version)。 任何人都可以帮忙

1 个答案:

答案 0 :(得分:0)

仅仅因为您将文件内容还原到以前的版本并不会改变从那时起文件提交的事实。如果您只想在filename之前获取version的日志,请使用:

git log version -- filename

获取version之前的最后20次提交的日志:

git log -20 version -- filename