roll back a specific file to the node I want:
git checkout <the commit id> <file path>
merge the specific file I want to the current branch:
git checkout --patch <the branch name> <the file path>
roll back a specific file to the node I want:
git checkout <the commit id> <file path>
merge the specific file I want to the current branch:
git checkout --patch <the branch name> <the file path>