2013-08-16 85 views
0

以下步驟是否可行?是否有危險,我沒有看到?將git文件夾從一臺機器複製並粘貼到另一臺機器上?

  • 創建文件夾並初始化它作爲一個Git倉庫
  • 使一些提交
  • 「手動」傳輸文件夾到另一臺機器通過USB /電子郵件/等等。
  • 進行一些提交
  • 「手動」將其發回。

我知道這並不理想。但是我需要在無法訪問我公司本地git服務器的機器上做一些快速的工作。

有沒有我沒有注意的危險,還是應該順利運作?

回答

1

我認爲,如果它是upto提交(這總是相對於您的本地克隆的git存儲庫),那麼它應該沒問題。

但不推薦。

作爲替代解決方案,您還可以在源計算機上啓動git服務器,然後在目標計算機上執行克隆。

啓動git的服務器

git daemon 

對於上述命令的幫助,運行git help daemon

之後只需將一個標記文件在源機器授予權限的存儲庫的git的文件夾到git服務器上運行該存儲庫上的克隆命令。這是通過:現在

​​

,從你的目標機器上,運行以下命令:

git clone git://<ip address of your source computer>/<absolute_path_of_your_repo> 

這種方式,你可以設置你的源機器上的git的服務器,並可以執行所有操作git提交,從目標機器上拉,推等。

優點:您無需再次將代碼從源代碼移動到目標計算機。您可以隨時隨地在目標機器上工作而無任何麻煩。

+0

回答我的問題,然後一些。我一定會試一試! – Chris

相關問題