On Wed, 7 Feb 2007, Linus Torvalds wrote: > > Newer gits enable reflogs by default [...] This, btw, is only true for non-bare ones. In particular, if you only _push_ to a repository, it won't have reflogs enabled by default, because pushing is a "bare git" action even if it actually has a working tree (because the push will ignore the working tree and enter the ".git" directory itself). So even with new git, if you want to have reflogs enabled for shared repositories that people push to (as opposed to the individual *developer* repositories), you need to enable reflogs by hand (either in the git config file, or by just creating the empty log file). Linus - 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