2016-08-25 26 views
-3

我目前正在與我的合作伙伴一起開展一個項目,他分叉回購並進行了更改,並將其推入。將我的文件更新到最近承諾的github回購

我假設我的計算機上的項目不會自動更新到他的更改,對吧?

那麼如何確保我所有的文件和設置都與最近的提交同步呢?

+2

如何使用'git pull'合併它們? – Krease

+0

由於缺乏對op部分的研究而被低估。通過簡單的網絡搜索可以很容易地得到答案 – frugalcoder

回答

1

有兩種方式,你可以這樣做:

  • 使用混帳取檢索由其他人完成的新作。從存儲庫中提取抓取所有新的遠程跟蹤分支和標籤,而不將這些更改合併到您自己的分支中。
  • 如果你已經有了設立所需的項目遠程URL本地資源庫,你可以通過在終端使用git fetch *remotename*抓住所有的新信息:
  • 然後做一個git merge

OR

  • git pull是用於在同一個命令完成這兩個git fetchgit merge一個方便快捷

  • 語法:git pull remotename branchname 會搶在線更新,並與當地的工作

+0

所以做'混帳拉'將拉最近的提交併自動替換和更新我的硬盤上的文件? 另外,* remotename *是回購的名稱,對嗎? –

+0

是的,通過執行'git pull',硬盤上的文件將由最近的提交進行更新。你是對的remotename是存儲庫的名稱。 –

0

假設你們兩個都在同一個分支上工作,你必須做一個git pull來獲取你的朋友修改,然後合併到你的本地分支。