Richard Richard - 8 months ago 67
Git Question

View the change history of a file using Git versioning

How can I view the change history of an individual file in Git, complete with what has changed?

I have got as far as:

git log -- [filename]

which shows me the commit history of the file, but how do I get at the content of each of the changes?

I'm trying to make the transition from MS SourceSafe and that used to be a simple right-click → show history.


For this I'd use:

gitk [filename]

or to follow filename past renames

gitk --follow [filename]