2012-02-14 81 views
1

我在本地Windows 7 PC上安裝了git。我可以在那裏犯下。 我在我的linux dev服務器上安裝了git。我可以在那裏犯下。 我已經成功克隆到每臺機器的github存儲庫。所以他們似乎在這個意義上工作。但我希望能夠從我的電腦推送到開發者服務器。連接到我的git倉庫從Windows到Linux的問題

我相信我在這裏錯過了一個重要的信息,找不到任何教程,如何設置這些問題的答案。

我有幾個問題:

  • 我認爲,導致我不需要設置SSH密鑰要做到這一點,我將只是提示輸入密碼。

  • 我的網站是在PHP開發的,是否有可能推到Linux服務器,並有活的開發網站繼續運行,與新的變化?

這裏是如何我目前正試圖從我的Linux服務器和響應克隆...(我改變了IP地址)

C:\DevEnv>git clone 0.0.0.0:gitrepo.git 
Cloning into 'gitrepo'... 
fatal: The remote end hung up unexpectedly 

我有一個目錄名爲gitrepo.git那有一個存儲庫。

我也嘗試在mysite.com的主目錄中創建一個存儲庫。當我嘗試克隆,從我的電腦,這是發生了什麼:

C:\DevEnv>git clone http://mysite.com 
Cloning into 'mysite.com'... 
fatal: http://mysite.com/info/refs not valid: is this a git repository? 

我已經通過很多教程閱讀和她們談論的大多要麼真的很基本的概念,或者如何推/拉github上,或直接跳過在某些設置,所以當我跟着他們,我得到致命的:遠程端意外掛起...

任何幫助,指向正確的方向將不勝感激!

回答

1

您可能需要提供您的用戶名。例如:

$ git clone [email protected]:/opt/git/project.git 

,或者你可以在Linux中安裝一個桑巴和分享您的git回購,在窗戶上的共享和文件系統的克隆。

有關服務器上設置git的更多信息: http://progit.org/book/ch4-0.html

1
  1. 支票路徑到您的項目。
  2. 通過GIT中協議嘗試克隆Clon:

    C:\DevEnv>git clone git://0.0.0.0/gitrepo.git

相關問題