On Mon, 29 Jul 2013 11:22:38 -0400 [email protected] (Dale R. Worley) wrote:
[...] > I don't know the official specification (and it's not likely to have > been written down anywhere), but it is possible that the directory for > remote operations *must* be a *bare* repository. [...] To my knowledge, the only restriction Git has on "remote" (in the sense we're considering there) repositories, is that it's not possible to update a branch in them which is currently checked out (to not make HEAD different from the index and the work tree in a drastic way). And Git produces a meaningful and lengthy error message when this condition is hit by the sending side. Moreover, the OP had proved the "different environments" hypothesis by getting expected results when running each call to Git in their hook wrapped in a call to `env -i`. -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
