Here a just a few random notes to get you starting with the migration of existing Mercurial Hg repository to GIT without loosing history.
Read:
Read:
- http://www.mehdi-khalili.com/migrating-from-mercurial-to-git/
- http://guides.beanstalkapp.com/version-control/git-on-windows.html
Install:
- Git Windows client
- python install
- fast-script (hg-fast-export.sh)
- mercurial lib for Python (pip install https://pypi.python.org/packages/55/c0/167c90e51d2bad39d466950a60c490d02c64128e787ecae6ef293c919763/mercurial-4.0-cp27-cp27m-win32.whl#md5=81b9e77d74907812cba53b811452561e)
- run in new Git repository (use Git Bash)
– …/fast-export/hg-fast-export.sh -r c:/projects_HG/tfs/pixi-tools.hg/ --force
– git checkout HEAD
Done :)