我無法在任何地方找到相關的線程,但可能這個重要的任務必須被問過很多次之前..如何推送到mercurial的中央存儲庫?
我有一箇中央存儲庫,我從中克隆了一個本地存儲庫。現在我對本地存儲庫進行了一些更改和提交。現在我需要將最終版本推送到中央倉庫。我該怎麼做呢?
我使用TortoiseHg作爲客戶端。
當我右鍵單擊,在烏龜的上下文菜單中,我可以看到Update
以及Synchronize
。我不確定這些是否適合我的工作。如果我選擇Update
我看到一個Update to
組合框,它有default
,tip
等。不知道這些是什麼。當我選擇Synchronize
時,我所看到的全都是(混淆)選項,用於處理遠程存儲庫。還是遠程回購意味着中央/主服務器回購?
謝謝。
好吧,我明白了。你知道更新和同步有什麼區別嗎?更新意味着什麼更新?更新窗口中顯示的這個'default'是什麼? – nawfal
@nawfal - 如果您在changeset-list的CMenu中更新「Update」,則此處爲「hg up CSET」的GUI,將工作副本的活動本地變更集更改爲任何現有的本地repo –
@nawfal,you _must_ read [mercurial book](http://mercurial.selenic.com/wiki/MercurialBook),或者你會長時間不必要地困惑。它會回答你在第一章中提到的每個問題。 – alexis