git fetch --all
// git fetch will download all the recent changes, but it will not put it in your current checked out code (working area).
接下来是:
git checkout origin/master -- path/to/file
// git checkout <local repo name (default is origin)>/<branch name> -- path/to/file will checkout the particular file from the downloaded changes (origin/master).