2011-10-09 54 views
0

我正在寫一個應用程序使用xcode 4.我沒有經驗的git,或任何形式的源代碼管理複製/粘貼一個新的文件夾!不能推git readynas

我有使用這個Guide

然後我就可以在Xcode中使用添加庫中我的ReadyNAS Duo設置混帳:

ssh://[email protected]/opt/git/Developer 

開發作爲存儲庫。

Xcode然後給我選擇克隆,它可以做,它會在客戶端(MacBook Pro)的文件系統中創建一個空的存儲庫(我希望它是空的,因爲我沒有向它推送任何東西) !

任何程序啓動,並保存在文件夾開發商可以在本地提交,但是當我要推在網絡上我得到這個錯誤:

fatal: 'Developer' does not appear to be a git repository fatal: The remote end hung up unexpectedly

作爲一個新手,我真的沒有任何想法問題的根源在於,我從兩臺客戶端Mac的雪豹運行到我運行4.1.7的ReadyNAS Duo。

我需要做些什麼來解決這個問題?

+0

您是否爲您的項目創建了本地存儲庫? Git可能會抱怨本地樹不是git存儲庫。 PS。如果可以,請避免使用root ...有關此主題的更多信息,請參閱此處和git文檔。 – YvesLeBorg

+0

是xcode爲你製作一個本地git倉庫,我已經在windows server上使用visualvsn找到了解決這個問題的辦法。 svn適合我,因爲我是唯一的開發者 – Alex

回答

0

嘗試從終端這樣做:

轉至存儲庫位置(地方的XCode克隆你的回購)

運行

git remote add Developer ssh://[email protected]/opt/git/Developer 

現在嘗試做推。我不熟悉XCode的git集成如何工作,但錯誤表明它正在嘗試使用未找到的遠程名爲Developer的Developer。

通常,它應該嘗試在原點上進行操作,這是在克隆時自動設置的遠程設備。看看你是否可以改變它想要嘗試的遙控器。

+0

感謝您的幫助,不幸的是我無法嘗試,因爲我現在甚至無法克隆存儲庫(今天啓動並停止工作)。首先必須解決這個問題! – Alex