2010-06-30 148 views
4

我剛開始使用Git,並從未使用版本控制系統。我正在嘗試在我的Web服務器上安裝一個git存儲庫,並在本地計算機上安裝一個。Git遠程倉庫註銷問題

我做的服務器上的以下(我運行一個項目文件夾〜/項目的命令):

git init 
git add . 
git commit -am "Initial Commit" 

然後在我的筆記本電腦我使用:

git init 
git remote add remote_server ssh://[name]@[server].com/~/project 
git fetch remote_server 

當我已經完成了以下操作

remote: Counting objects: 4, done. 
remote: Total 4 (delta 0), reused 0 (delta 0) 
Unpacking objects: 100% (4/4), done. 

但是,一旦完成,本地文件夾中就沒有任何內容,如果我檢查日誌我得到:

致命的:壞默認的修訂版「HEAD」

任何幫助,將不勝感激

感謝

+0

你正在嘗試呼叫登錄未出生的分支,所以這裏不會有任何東西。首先克隆,或者如果您準備好了git回購,請將其拉​​出。 – NorthGuard 2010-06-30 16:34:40

回答

3

git fetch將獲取遠程分支機構,但不要將它們合併到您的本地分支。你可以:

  • 首先使用git clone,這會將所有更改自動放置在本地默認分支上。
  • 使用git merge remote_server master現在手動將更改合併到您當前檢出的分支(主)。
  • 使用git pull執行git fetch後跟git merge
+0

'git pull origin master'爲我工作。想知道爲什麼會發生這種情況,但... – 2012-08-01 09:52:23