我正在尝试使用git恢复特定版本的git文件
git checkout <version> -- filename
。
然后我通过git log filename
检查该文件的历史记录。
但是日志仍然显示包含最新版本的文件的历史记录。
我想将文件还原到特定版本,并显示git log filename
的日志历史记录(version
)。
任何人都可以帮忙
答案 0 :(得分:0)
仅仅因为您将文件内容还原到以前的版本并不会改变从那时起文件提交的事实。如果您只想在filename
之前获取version
的日志,请使用:
git log version -- filename
获取version
之前的最后20次提交的日志:
git log -20 version -- filename