On Thu, Mar 12, 2015 at 02:38:23PM -0700, Ben Fritz wrote: > And, Mercurial is a tool that makes it very hard to shoot yourself in > the foot. Git makes it very easy to lose data permanently, even when > you're doing something like a *push* which should *never* lose data in > my opinion. Mercurial also is a lot easier to pick up with fewer > concepts that need understanding. So I think people who occasionally > need to dabble in Mercurial are probably better off than people who > occasionally need to dabble in git.
I don't care about if vim uses mercurial or git, but please don't use FUD as an argument. It's _very hard_ to loose data with git, and you can't loose data with a push. What you probably mean is that a push -f would move your branch pointer, possible to a branch that does not contain all commits. Now this is stupid to do if it's a public branch, so hopefully this will be denied by the server (if the server is setup correctly). Second, if a commit become unrefered by any branch or tag, it will be garbage collected, but first after 2 weeks. Third, you have a list of all commits you've been on, so a it's not hard to look up the previous branch position. -- Fredrik Gustafsson phone: +46 733-608274 e-mail: [email protected] website: http://www.iveqy.com -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" 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/d/optout.
