Hi William, On Mon, Feb 20, 2012 at 6:21 AM, William Stein <wst...@gmail.com> wrote: > I want to switch to using git to develop the core Sage library (though > I'll still submit patches using hg for now). > How can I do this?
To preserve the commit history under Mercurial, we need to convert from hg to git format. This can be done using various tools. I've personally used fast-export [1] before to convert a hg repository to a git repo. From there, we should be able to start using git for development. Git should be able to import patches produced by hg. For those transitioning from hg to git, here's a brief dictionary [2] between hg/git commands. [1] http://hedonismbot.wordpress.com/2008/10/16/hg-fast-export-convert-mercurial-repositories-to-git-repositories/ [2] https://github.com/sympy/sympy/wiki/Git-hg-rosetta-stone -- Regards, Minh Van Nguyen http://sage.math.washington.edu/home/mvngu/ -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org