1. 程式人生 > >搭建Git伺服器

搭建Git伺服器

Windows平臺下搭建Git伺服器

1、在自己電腦搭建Git伺服器,且只有自己的電腦能訪問。

即使是自己一個人在開發程式碼也強烈建議使用Git來管理程式碼。當然也可以只使用本地Git倉庫的形式來管理程式碼。

  1. 安裝Git:從這個網址下載,https://git-scm.com/downloads,雙擊安裝包,一路預設配置完成安裝。
  2. 建一個目錄,如:E:/Repository,用來放遠端Git倉庫。
  3. 在E:/Repository中開啟git bash,執行git init --bare sample.git,sample是要建立的倉庫名。
  4. 在工作目錄中開啟git bash,執行git clone E:/Repository/sample.git從E:/Repository/sample.git下載程式碼,或者執行git remote add origin E:/Repository/sample.git將E:/Repository/sample.git配置為工作目錄中的git倉庫的遠端倉庫。

2、在自己電腦搭建Git伺服器,共享到區域網中。

只能在區域網訪問,是在區域網外,別人都不知道你的IP。

  1. 安裝Git:從這個網址下載,https://git-scm.com/downloads,雙擊安裝包,一路預設配置完成安裝。
  2. 安裝Gitblit:從這個網址下載,http://www.gitblit.com/,不需要安裝,直接解壓,但需要配置。
  3. 配置並執行Gitblit後,我們可以通過瀏覽器登陸到gitblit的管理介面,建立git倉庫,配置許可權,就像github一樣。
  4. 配置Gitblit

開啟配置檔案:Gitblit的解壓目錄/data/gitblit.properties,新增以下內容:

#這裡配Git倉庫的存放目錄,檔案分隔符要用“/”,不要用"\"

git.repositoriesFolder = E:/Repository

#http埠,我們登陸gitblit管理介面時用的埠
server.httpPort = pp

#這個填伺服器IP
server.httpBindInterface = xx.xx.xx.xx

#這個就填localhost
server.httpsBindInterface = localhost

在瀏覽器中開啟http://xx.xx.xx.xx:pp,就可以看到gitblit的管理介面。這時候,你會發現,需要一個使用者名稱和密碼,但是沒有註冊的地方。。。開啟Gitblit的解壓目錄/data/users.conf,你就會發現一個預設的使用者名稱和密碼。