Linux环境下Gitblit服务搭建及秘钥配置
一、安装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


浙公网安备 33010602011771号