smart git test