add setup.sh
fix git config about dfn(diff --name-only)