<p>How do I view the history of an individual file with complete details of what has changed?</p>
<p><code>git log -- [filename]</code> shows me the commit history of a file, but how do I see the file content that changed?</p>

If you're using the
Git GUI
(on Windows):
Under the
```
Repository
```
menu, you can use
```
Visualize master's History
```
.
Highlight a commit in the top pane and a file in the lower right and you'll see the diff for that commit in the lower left.