一、為什么要搭建Git服務器?
我們都知道gitHub是目前最大的代碼托管網站,但是其也有一限制,就是私有托管沒有提供免費的服務,許多人常常要花錢去購買私有倉庫,但是如果能夠自己搭建一個git服務器,就可以隨便使用啦。
二、准備工作
1、GitBlit: 是一個純 Java 庫用來管理、查看和處理 Git 資料庫。相當於 Git 的 Java 管理工具,git的管家。用於多個人共同開發同一個項目,共用資源的目的。
2、Java的JDK環境:搭建前需要保證有Java的jdk環境。
三、開始搭建
1、下載GitBlit:官網:http://www.gitblit.com/,點擊Windows版下載,下載后無需安裝,直接解壓就好了。
2、創建一個新的文件夾:用於存儲需要上傳的項目或資料,並復制其路徑,我的是:E:\Git項目上傳\Git服務器搭建\repository
3、修改配置文件:
(1)找到此文件,並復制一份,改名為“my.properties”。
(2)打開gitblit.properties文件,將 include = defaults.properties 改成 include = my.properties。或者將原來的注釋掉,如下。
(3)修改 my.properties文件:
①將以下位置改為自己新建的空文件夾的路徑,注意 “/” 的表示。
②修改端口號:滑到文件底部,將此處改為不被占用的端口號。(查看端口號是否被占用的方法:win+R -----> 輸入cmd -----> 輸入 netstat -ano 即可查看)
③修改ip地址:將以下兩處分別該為自己的ip地址和localhost。
4、安裝gitblit服務:
(1)找到此文件右鍵點擊編輯,根據自己機子制定指令集,intel32位是x86,64位都是amd64,編輯ARCH=
②保存后關閉,運行此文件。
③運行gitblit.cmd文件,結果如下。
5、搭建完成,在瀏覽器中輸入http://localhost:端口號 即可訪問。