搭建Git伺服器
阿新 • • 發佈:2018-12-10
Windows平臺下搭建Git伺服器
1、在自己電腦搭建Git伺服器,且只有自己的電腦能訪問。
即使是自己一個人在開發程式碼也強烈建議使用Git來管理程式碼。當然也可以只使用本地Git倉庫的形式來管理程式碼。
- 安裝Git:從這個網址下載,https://git-scm.com/downloads,雙擊安裝包,一路預設配置完成安裝。
- 建一個目錄,如:E:/Repository,用來放遠端Git倉庫。
- 在E:/Repository中開啟git bash,執行git init --bare sample.git,sample是要建立的倉庫名。
- 在工作目錄中開啟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。
- 安裝Git:從這個網址下載,https://git-scm.com/downloads,雙擊安裝包,一路預設配置完成安裝。
- 安裝Gitblit:從這個網址下載,http://www.gitblit.com/,不需要安裝,直接解壓,但需要配置。
- 配置並執行Gitblit後,我們可以通過瀏覽器登陸到gitblit的管理介面,建立git倉庫,配置許可權,就像github一樣。
- 配置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,你就會發現一個預設的使用者名稱和密碼。