I apolagise if this isn\'t very clear but in Git, is there a way to see all changed files on a branch, by name only. As far as I know I can use git log to see files that ha
Supposing you're on branch foo, and you're interested in which files have changed since the point when it diverged from master, you can just do:
git diff --name-only master...
(Note the three dots.) If you're not foo, you can use the full form:
git diff --name-only master...foo
I made some graphics that explain the double-dot and triple-dot notations, and their differences between their meaning in git rev-list and git log - you can find them in this answer.