如果之前提出过这个问题,我深表歉意,但我已经搜索并没有找到类似的问题/解决方案......
当我git show HEAD~n:file_path在我的项目上运行时( 的各种值n),它总是向我显示最新版本。我根本无法让它显示任何早期的修订。我已经尝试过HEAD{date}......HEAD^^^^等等,同样的事情发生了。我的语法正确,因为它确实给了我一个结果,而不是一个错误。只是结果总是最新的文件。我做了一个git log file_path查看修订日志,那里有修订。如果我找出一个日期,比如说,10 个修订版,HEAD{that_date}但仍然只是显示当前的修订版。我也尝试了git show origin~n:file_pathand git show master~n:file_path(具有不同的值n)和同样的东西。
所以,我很困惑。有什么建议么?
谢谢