Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 690707
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 14, 20262026-05-14T02:27:51+00:00 2026-05-14T02:27:51+00:00

This is a question that’s been bothering me for a while. I’ve done my

  • 0

This is a question that’s been bothering me for a while. I’ve done my homework and checked stackoverflow and found at least these two topics about my question:
Git for Mercurial like git-svn and
Git interoperability with a Mercurial repository

I’ve done some serious googling to solve this issue, but so far with no luck. I’ve also read the Git Internals book, and the Mercurial Definitive Behind the Scenes to try to figure this out. I’m still a bit puzzled why I haven’t been able to find any suitable git-hg type of a tool.

From my perspective git-svn is one of the main features, why I’ve chosen to use git over mercurial also at work. It allows me to use a workflow I like, and nobody else needs to bother, if they don’t care. I just don’t see the point in using the intermediate hg repo to convert back and forth, as suggested in one of the chains.

So anyway, from what I’ve read hg and git seem very similar in conceptual design. There are differences under the hood, but none of those should prevent creating a git client for hg. As it seems to me, remote tracking branches and octopus merges make git even more powerful than hg is.

So, the real question, is there any real reason why git-hg does not exist (or at least is very hard to find)?
Is there some animosity from git users (and developers) towards their hg counterparts that has caused the lack of the git-hg tool?
Do any of you have any plans to develop something like this, and go public with it? I could volunteer (although with very feeble C-skills) to participate to get this done. I just don’t possess the full knowledge to start this up myself.

Could this be the tool to end all DVCS wars for good?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-14T02:27:51+00:00Added an answer on May 14, 2026 at 2:27 am

    hg-git and the author’s Pycon presentation explaining his take on the situation.not sure if you came across these while googling but they answered my questions.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have this little question that's been on my mind for a while now.
I found this question that had been answered, but it didn't solve my problem:
Found this question that explained a way to communicate between layers. However there is
I found this question that is discussing what I would like to do, but
I found this question that was very useful in learning the basics of the
I little while back I posted this question . I have updated that question
I have two tables: users and user_depts. Let's say (for this question) that users
This question is a follow-up question to my previous one that can be found
I guess this question that would have already been asked here. I searched but
I've got this question that's been bugging me and my vast and unfathomable intellect

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.