add visual git guide conventions
add visual git guide diff command