一、安裝gitblit服務
1、下載地址 https://pan.baidu.com/s/1wQ3TEE_gw5xZvyFPZB9xFg
2、上傳至linux服務器並解壓縮 tar xvf gitblit-1.8.0.tar.gz
3、修改defaults.properties文件
vim /usr/local/gitblit-1.8.0/data/defaults.properties
修改如下:
git.repositoriesFolder = /usr/local/gitblit-1.8.0/repository 要保存的版本庫路徑,默認/gitblit-1.8.0/data/git
server.httpPort = 8000 HTTP端口號,默認0不開放
server.httpsPort = 8443 HTTPS端口號
4、啟動Gitblit服務
java -jar gitblit.jar --baseFolder data & 或者./gitblit.sh &
6、訪問測試,初始賬號密碼admin/admin
二、Windows環境下TortoiseGit客戶端秘鑰配置
1、 找到TortoiseGit自帶的PuTTYgen小工具
2、打開后點擊Generate,生成的時候在進度條區域移動鼠標
3、將Public key粘貼到SSH Keys里,同時保存private key文件到本地
4、運行Pageant小工具,將剛剛保存的private key文件導入
5、將私鑰加到遠端
6、提交或推送測試
三、Linux環境下秘鑰配置
1、設置用戶名和email
git config --global user.name "xiaoxi"
git config --global user.email "xxx@qq.com"
2、生成ssh key
ssh-keygen -t rsa -C "xxx@qq.com"
下面會打印出.pub文件存放的位置
3、查看ssh key
4、粘貼到 git ssh key里面
5、測試git pull