剛剛開始使用git。構建和安裝它非常簡單。然後我進入了我的一個web項目的目錄,並添加了一個git倉庫。用gitweb發佈多個git回購
$ cd ~/Sites/webapp
$ git init (and so on)
我還設置了GitWeb裏,當我加入〜/網站/ web應用在gitweb.cgi $ projectroot設置,即出現在我的瀏覽器,當我去http://localhost/gitweb/gitweb.cgi
我的問題是這樣 - - 據我所知,git沒有中央回購概念。我可能正在處理的每個項目都將擁有自己的git存儲庫。由於我的項目都在我的硬盤上,他們各自的回購也遍佈硬盤。如何將多個存儲庫添加到gitweb?我的所有回購店是否有某種中央註冊表?我是否應該重新調整自己的工作方式,並將所有項目移至中央目錄?這是如何完成的?
不確定我關注。我也希望在一個gitweb服務下看到很多回購。例如,/srv/audio/.git/config和/srv/bike/.git/config。不要在/ srv/bike和/ srv/audio中運行'git instaweb -d apache2 --start',我該怎麼辦?創建第三個文件夾和軟鏈接是什麼?然後運行什麼? – Marcos 2014-05-13 10:42:18
我曾經使用gitweb,但我想你也可以使用instaweb:創建第三個文件夾「/ 3rdfolder」,並在你做的「ls -s/srv/audio audio.git」文件夾中重複其他回購需要。然後在「/ 3rdfolder」中啓動instaweb。閱讀更多關於[安裝gitweb](http://git-scm.com/book/en/Git-on-the-Server-GitWeb) – 2014-05-13 12:41:44