我最近的變化是微乎其微。我最終做對了嗎?
$ 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://[email protected]/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)
[email protected]:/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個開發商像上面之間的工作流程的一個例子將使它更容易理解什麼是汞拉,MERG,更新,而不是讓我迷惑拉與合併。
例如,我現在知道如何從另一個地方發生變化時不能得到2個頭。
我可能需要一個例子說明2個開發人員如何協作以及如何獲得遠程更改。
+1好的和複雜的答案。 – hochl
,當然你可以在你拉之前總是提交,這樣你永遠不需要做一次未被跟蹤的合併 –
謝謝。我得到了拉和合並混合起來。 –