2011-02-12 87 views
5

我還沒有掌握GIT。所以我有一個基本的問題:如何讓GIT回購同步

我想保留我使用的一個回購(我不擁有它,我克隆它) 與我的本地副本同步。

我該怎麼做?

我知道混帳的獲取/拉,但是當我運行在我執行的git克隆http://.....git同一文件夾中,我得到以下錯誤

致命的:不是git倉庫(或任何 父目錄):git的

謝謝,我

回答

1

Git的克隆創建克隆回購新的目錄,您需要進入它第一次,例如:

$ git clone git://github.com/git/hello-world.git 
$ cd hello-world 
$ git fetch 
0

Git的獲取會下載所有的遙控器上存在的變化,但不會更新工作樹。 Git pull會下載更改,如果您在本地分支機構跟蹤遠程分支,則會爲您更新。

8

git fetch將檢索來自遠程的所有更改。

git pull將從遠程這些修改合併到本地副本(此完成一步到位的兩個命令。fetch & merge

如果提交訪問遠程倉庫,git push將推動當地的更改產地證明。你從克隆

+0

當我這樣做,我得到一個錯誤,像這樣的:F atal:不是git存儲庫(或任何父目錄):.git - 而且我在與git克隆相同的路徑下運行該命令 – amok 2011-02-12 21:52:47

+0

@amok您是否在被克隆的目錄中?當你輸入'git status'時你會看到什麼? – markdorison 2011-02-12 23:22:51