From: Matthieu Moy Date: Mon, 28 Sep 2009 08:42:48 GMT Subject: Re: Deciding between Git/Mercurial Message-ID: In-Reply-To: <94a0d4530909280136s1ff65004q1733bd4ef78bdc07@mail.gmail.com> Felipe Contreras writes: > IMO the key difference between hg and git is the storage model: hg > stores deltas, while git stores snapshots. Mercurial stores regular snapshots, to make sure you never have to apply too many deltas to get a snapshot. That's not so different from what Git does with its packed format (the difference is that Git's delta are not necessarily against the direct ancestor of the file). AFAICT, both are snapshot-oriented, but both use a compression algorithm based on delta. -- Matthieu Moy http://www-verimag.imag.fr/~moy/