testing different types of git diff