2011-03-31 52 views
2

我的筆記本電腦和我的電腦上都有git。我只想同步(推/拉)他們而不使用任何其他服務器。我的筆記本電腦和我的個人電腦都使用Windows 7.對我來說有沒有簡單的解決方案?我不能通過這樣的指南 http://www.timdavis.com.au/git/setting-up-a-msysgit-server-with-copssh-on-windows/筆記本電腦和PC之間的git服務器(MS Windows 7)

因爲他們要安裝和配置很多東西。

Regards,

+0

那麼,有一個9美元的選擇遵循指南:http://windowsgit.com。這是一個預先包裝的嚮導,可以爲您做所有事情。 – 2011-05-27 09:12:44

回答

1

我使用dropbox完成此任務。我的Dropbox包含克隆到每個主機的git存儲庫。然後,您可以輕鬆推動並拉動它。

如果您嘗試這種方法,您必須在Dropbox中創建一個裸存儲庫。將此作爲遠程添加到本地。

參見Using Git and Dropbox together effectively?

+0

謝謝ckeller,我不知道Dropbox是什麼。由於我是一個Windows用戶,並不知道有關Linux的任何信息。順便說一句,我在我的Windows機器共享一個文件夾。然後使用'/ /機器名/ mysharedfolder/mygitrepo'推/拉,它工作得很好。再次感謝。 – 2011-04-01 11:20:08

+0

Dropbox是一個雲文件同步服務,它不是操作系統特定的。請參閱http://www.dropbox.com – ccellar 2011-04-01 13:03:42

1

您可以使用本地協議(即你的兩個PC之間共享的網絡路徑)。

我建議推到:

  • 一個bare repo(設置一個裸回購每邊一個)
  • 實際上是一個bundle(其被表示爲一個文件裸回購)

然後,您可以使用dropbox保存並保持該包同步,如果您想要:備份更容易一個文件比全部.git內容。

0

WindowsGit.com offers a $9 installer for setting up a git server那絕對是縮頭烏龜友好,不像Mr. Davis's excellent tutorial;)它需要在五分鐘以內,並且所有步驟適合的指令的半頁。這很難搞定,並有support

它設置了一個專用的SSH服務器,它只允許通過您提供的公鑰訪問。它有一個Git的獨立副本,所以它不會干擾你安裝的任何其他東西。

它快速,乾淨,安全。它是GPL許可的,但是二進制文件的價格爲9美元,它支付了的一些的託管,支持和開發費用。

我是該網站的網站管理員,所以我顯然有偏見。不過,我很想聽聽有關其他類似產品的信息。

相關問題