add git branch option
add git diff commands