add is_git_dir func

@xtao