Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 GitX,我如何查看单个文件的修订历史记录?(最好使用命令行界面)
例如,使用 GitK 这相当简单;
$ gitk app/models/activity.rb
尝试
gitx -- app/models/activity.rb
确保在存储库根目录运行命令,否则 gitx 将显示为空
使用类似@rgcb 所说的内容,但请确保您位于存储库的顶层。
不是
gitx -- ./activity.rb
同样的方式,但gitx改为:
gitx
$ gitx app/models/activity.rb
请注意,显示的所有提交都将包括指定的文件,但将显示完整的提交(即,它将显示在该提交中修改的其他文件的更改)。