GitX - How do you view a single file's commit history?

2.6k Views Asked by At

Using GitX, how do I view the revision history for a single file? (using the command-line interface preferably)

E.g using GitK this is rather simple;

$ gitk app/models/activity.rb
3

There are 3 best solutions below

3
On

Same way, but with gitx instead:

$ gitx app/models/activity.rb

Note that all the commits shown will include the specified file, but the full commit will be shown (i.e., it'll show changes for other files modified in that commit).

0
On

Use something like @rgcb said but make sure you are at the top level of the repository.

gitx -- app/models/activity.rb

not

gitx -- ./activity.rb
1
On

try

gitx -- app/models/activity.rb

make sure you run the command at the repository root otherwise gitx will appear empty