Git and HG Working Together
So I have taken a new job and the one thing that concerned me was the fact that they use mercurial as their version control system. I am a long time svn user but recently, about 8 months ago, switched to git partly because my work was switching to git. I was in charge of converting the main project I worked on from svn to git and that process was pretty simple (considering that converting history was not a top concern). Ever since then I have been one of two go to people at my current employment for git questions. I have completely embraced the git way and the system is pretty simple but still very powerful. The best thing I like about it is that it really allows the user to define the workflow instead of forcing a particular workflow on you like other version control systems do. The only downside to git is that to extend functionality, you need to write bash scripts (though through the process, I have become better at it).
Full Post