On Sat, Mar 28, 2015 at 9:31 PM, Kevin D <me@xxxxxxxxx> wrote: > Git clone is never going to get you a copy where nothing is lost. > > What you are losing on clone is: > > * config settings (this includes the configures remotes) > * hooks > * reflog (history of refs, though, by default disabled for bare > repositories) > * Stashes, because the reference to them is stored in the reflog > * unreferenced objects (though you said those are not a requirement, it > is still something that is lost) This is true. But I wonder if we should (and can) support --super-mirror option (disabled by default), where reflog and stashes are kept, for backup purposes. We might keep unreferenced objects as well if it's not hard to do. -- Duy -- 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