Rumah  >  Soal Jawab  >  teks badan

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

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

经过搜索, 我执行了:

hg pull <url>
hg update

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

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

PHP中文网PHP中文网2736 hari yang lalu572

membalas semua(1)saya akan balas

  • 黄舟

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

    Cawangan di hg tidak semurah git. Di bawah hg, cawangan seperti ciri-a biasanya tidak digunakan, tetapi cawangan seperti stabil, tidak stabil, 2.0 dan 3.0 digunakan. Dalam erti kata lain, cawangan dalam hg adalah cawangan yang berterusan, tidak seperti git yang mempunyai cawangan tempatan yang murah.

    Tetapi cawangan tempatan ringan git sangat mudah digunakan, hg juga cemburu dengannya. Jadi kemudian, hg melaksanakan fungsi serupa dalam bentuk pemalam penanda halaman, dan selepas penstabilan, ia telah digabungkan ke dalam badan utama hg. Untuk butiran, lihat http://mercurial.selenic.com/wiki/Bookmarks/

    Saya tidak menjadi peminat merkuri selama bertahun-tahun, jadi saya memohon maaf atas sebarang kesilapan.

    balas
    0
  • Batalbalas