Maison  >  Questions et réponses  >  le corps du texte

hg 和 Git 在多人协作上有哪些差别, 怎样理解?

Pygments 项目是用 hg 管理的, 提交了一次 PR, 又想提交第二次,
按照 Git 的思路, 我再合并之前应该同步对方的更新, 再修改和提交,

经过搜索, 我执行了:

hg pull <url>
hg update

这样 default 分支就完成了更新,
然而搜索当中, 我并没有看到和 Git 那样的分支处理,
比如 git push origin feature-a 这样的功能, hg 当中并没细写.

hg 在多个账户协作的模型上和 Git 是有怎样的不同呢?

PHP中文网PHP中文网2736 Il y a quelques jours573

répondre à tous(1)je répondrai

  • 黄舟

    黄舟2017-04-24 09:15:34

    La branche en hg n'est pas aussi bon marché que git. Sous hg, les branches comme feature-a ne sont généralement pas utilisées, mais des branches comme stable, unstable, 2.0 et 3.0 sont utilisées. En d’autres termes, la branche dans hg est une branche persistante, contrairement à git qui possède une branche locale bon marché.

    Mais la branche locale légère de git est si facile à utiliser que hg en est également jaloux. Plus tard, hg a implémenté des fonctions similaires sous la forme d'un plug-in de signets, et après stabilisation, il a été fusionné dans le corps principal de hg. Pour plus de détails, voir http://mercurial.selenic.com/wiki/Bookmarks/

    Je ne suis pas un fan de mercure depuis de nombreuses années, je m'excuse donc pour toute erreur.

    répondre
    0
  • Annulerrépondre