我正在做一個項目,在我的Ubuntu系統中構建網站。我對它很陌生。我的項目由Git倉庫維護。Ubuntu的Git項目更新
我的問題是,我不知道如何使用Git倉庫系統更新我的項目代碼到最新版本。所以,我想要一個詳細的步驟2步驟來做到這一點。
我使用Ubuntu 12.04.Please不介意詢問任何進一步的細節。
任何有價值的答案將不勝感激。
謝謝。
我正在做一個項目,在我的Ubuntu系統中構建網站。我對它很陌生。我的項目由Git倉庫維護。Ubuntu的Git項目更新
我的問題是,我不知道如何使用Git倉庫系統更新我的項目代碼到最新版本。所以,我想要一個詳細的步驟2步驟來做到這一點。
我使用Ubuntu 12.04.Please不介意詢問任何進一步的細節。
任何有價值的答案將不勝感激。
謝謝。
就個人而言,我更喜歡衍合爲它帶來直系歷史:
$ git fetch && git checkout your-branch && git rebase origin/your-branch
或者你也可以合併 - 這取決於你希望你的歷史看起來像:
$ git fetch && git checkout your-branch && git merge origin/your-branch
最簡單的方法是:
$ git pull
但我不會推薦它,因爲它可能會給你帶來麻煩。實際上,它一次提取和合並代碼 - 就像兩條命令一樣。
更多信息可以在這裏找到:What is the difference between 'git pull' and 'git fetch'?
合併優於墊底,原因如下:
你可以在我的工作流在這裏讀了起來:http://dymitruk.com/blog/2012/02/05/branch-per-feature/
有關git的一個偉大的書,我會建議:http://progit.org/book
一旦你理解了向無環圖(DAG),它會都是有道理的。我的朋友最近說要理解git以及如何完成某件事情,你必須「成爲圖表」。
「git pull origin master」是你在找什麼? –
我不知道..我告訴我是一個書呆子,對不起 – nerd