This probably very simple, but I can't seem to find clear instructions (and I'm new to Linux/Git); Is there a simple way to export / archive only the changed files from a given commit or series of commits in git?
I am using msysgit, and for the most part I'm fine with deploying entire repositories but in many cases it's much more efficient to deploy small fixes a few files at a time.
Pushing/Pulling/Installing git on the remote servers isn't really an option as my level of access varies between projects and clients.
Is there a straight-forward way to (rough guess) pipe 'diff --names-only' to 'git-archive'?
Cheers in advance!