重複の可能性:
Mercurial の紹介
私の最近の変更はリモートです。私は最終的にこれを正しく行いましたか?
$ hg pull
warning: code.google.com certificate with fingerprint d2:33:75:af:62:64:5b:75:dc:3f:bf:22:30:b6:27:13:ff:3f:90:fd not verified (check hostfingerprints or web.cacerts config setting)
pulling from https://niklasro@code.google.com/p/montao/
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
(run 'hg update' to get a working copy)
ubuntu@ubuntu:/media/Lexar/montao$ hg update
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
では、マージを行うべきではなく、プルを行うべきですか?
2 人の開発者が協力する簡単な例がないのはなぜですか?
例えば
Time Developer 1 Developer 2
hg clone hg clone
editing
hg commit
hg push
editing
hg pull
hg commit
hg push
上記のような 2 人の開発者間のワークフローの例は、hg プル、マージ、更新が何であるかを理解しやすくし、プルとマージを混同しないようにします。
たとえば、別の場所からの変更セットがあるときに 2 つのヘッドを取得しない方法を知っています。
2 人の開発者がどのように協力し、どのようにリモートで変更を取得するかの例が必要になる場合があります。