I\'m using the github windows shell and I\'ll do the following
git status
see a list of modified files and want to remind myself what\'s ch
git diff -- **/FooBar.aspx
In general *
stands for any part of a filename while **
stands for any subpath. E.g. git diff -- **/main/**/*.aspx
will diff only aspx
files that are residing somewhere in a subdirectory of main
or main
itself. This applies to other commands that accept paths, like commit and add.