I am trying to decide between Git and Mercurial and any solution I make, I would like to know how difficult it is to switch from one SCM to another.
I know that both tools have export and import options, I would just like to know if it will save things like branches, tags, etc. There will also be other consequences, such as broken links to commits with an error debugger, etc.
Borek source share