我都知道諸如github之類的服務,它們提供了一個非常好的系統。但是我想知道的是,我可以使用我自己的網絡服務器嗎?我可以在我的遠程服務器上託管我自己的裸Git倉庫嗎?
服務器不歸我,即時通訊在一個共享主機。所以這不是我自己的盒子,我可以修改。
我不需要一個花哨的前端,我不需要任何額外的巨型巨無霸,很簡單,我只是想克隆和推到這個網絡服務器上的裸Git回購。
什麼香港專業教育學院嘗試,到目前爲止,被初始化我的本地驅動器上裸露的回購協議,克隆別的地方,並comitting空白自述,然後推說的「遠距離」回購。 我覺得做我的服務器稱爲「混帳」在755目錄,然後(它的一個文件夾,名爲test.git在這種情況下)上傳裸git倉庫到這個目錄。所以該目錄是 /git/test.git
然而,當我試圖哪怕只是克隆,我得到
Cloning into test... error: The requested URL returned error: 500 while accessing http://blackjaguarstudios.com/git/test.git/info/refs
fatal: HTTP request failed
所以這是很明顯的東西我不是這樣做,問題是,它甚至有可能?
我不關心約真正的安全,我只是在尋找一點點更多的隱私比GitHub的私人回購支付稍微敏感的東西,但沒有什麼驚天動地,如果有人發現了他們:P
這就是我們在辦公室使用Git的方式,設置(主要是)很容易。 – Brandan 2012-02-11 01:02:26
正如我在我原來的帖子中提到的,我無法修改服務器,即時通訊在共享主機上。所以我不能實施什麼修改來告訴我要做什麼。我也沒有SSH連接到我的服務器,我真的希望HTTP協議只是一種工作哈哈這是一個很高的希望,但它的一切都很好!我知道未來,那正是我所要求的!我最終與Adams一起回答了Bitbucket和他們無限的多用戶私人回購。這使我的生活更輕鬆。 Github for public,BB for private;)雙贏! – RedactedProfile 2012-02-11 02:37:59
@DJDarkViper - 我以爲你的主機可能能夠運行CGI腳本,但如果沒有的話。 http://progit.org/book/ch4-5.html是關於設置只讀git HTTP訪問,但沒有在可以寫入文件的服務器上運行的東西,則無法讀取/寫入HTTP訪問。 – 2012-02-11 02:42:31