Am 24.03.2012 18:26, schrieb greened@xxxxxxxxxxxxx: > I have a post-receive hook set up that does the following when something > is pushed to a repository. > > - Change directory to another non-bare repository > - Do 'git status' > > I get this error from the original git push: > > remote: fatal: Not a git repository: '.' > > Debug output tells me I am in the correct directory when attempting the > status check. This directory is a full git workarea (i.e. not a bare > repository). > > Any idea what git is complaining about? I can log on to the server and > do 'git status' in the target directory and everything is fine. Most likely, GIT_DIR=. is set when the hook is entered. Does unset GIT_DIR help? -- Hannes -- 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