1
從問題:'receive-pack': service not enabled for './.git'什麼是清潔命令來啓動Git守護進程?
好像行
git daemon --reuseaddr --base-path=. --export-all --verbose --enable=receive-pack
需要開啓一個Git守護進程?什麼是可以啓動守護進程的最簡潔的命令?
我不明白爲什麼這麼長的一行需要啓動服務器,而不僅僅是git server
,就像使用rails s
來啓動服務器的rails一樣。這將是愚蠢的使用滑軌
rails s --yes-make-it-public --yes-accept-http-request --base-directory=.
想要在沒有「全部導出」的情況下啓動服務器更爲罕見「而沒有」啓用接收包「? (這就是服務器的功能,對嗎?請求並能夠提供數據)。如果是這樣,爲什麼不使它們成爲默認值,並使特殊選項或標誌相反。 – 2011-04-02 01:12:51
接收包實際上用於寫入,而git協議本身不會對用戶進行身份驗證,因此不鼓勵使用它。至於你是否一般出口,這可能取決於你在做什麼! – 2011-04-02 01:24:36
也許應該有一個類似'git server'的命令,只是爲了克隆,拉和推,而不需要所有這些「特殊標誌」 – 2011-04-02 01:31:18