hg 和 Git 在多人协作上有哪些差别, 怎样理解?
PHP中文网
PHP中文网 2017-04-24 09:13:34
0
1
564

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

经过搜索, 我执行了:

hg pull <url>
hg update

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

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

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(1)
黄舟

HG のブランチは git ほど安くありません。 hg では、feature-a のようなブランチは通常使用されませんが、stable、unstable、2.0、3.0 などのブランチが使用されます。言い換えれば、hg のブランチは、安価なローカル ブランチを持つ git とは異なり、永続的なブランチです。

でも、git の軽量ローカル ブランチはとても使いやすく、hg もそれに嫉妬しています。そこでその後、hg では同様の機能をブックマークプラグインという形で実装し、安定化後に hg 本体に組み込まれました。詳細については、http://mercurial.selenic.com/wiki/Bookmarks/

を参照してください。

私は長年マーキュリーのファンではなかったので、間違いがあったことをお詫びします。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!