Hi, On Thu, 14 Dec 2006, Shawn O. Pearce wrote: > +int is_bare_git_dir (const char *dir) > +{ > + if (!strcmp(dir, DEFAULT_GIT_DIR_ENVIRONMENT)) > + return 0; > + const char *s = strrchr(dir, '/'); > + return !s || strcmp(s + 1, DEFAULT_GIT_DIR_ENVIRONMENT); > } This function does not really determine if the repo is bare. I have no better name for it, though. Ciao, Dscho - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html