1、git 安装选择:
Git for Windows Setup----安装版,下载这个
Git for Windows Portable ("thumbdrive edition")---绿色版
2、下载gitblit
3、修改default.properties
修改存储目录(注意必须是斜杠):git.repositoriesFolder = C:/developer/GitRepository
修改端口:
server.httpPort = 10010
server.shutdownPort = 18081 防止冲突
修改IP:
局域网则修改为本机ip
server.httpBindInterface = 192.168.1.24
阿里云则保持默认为空
server.httpBindInterface =
server.httpsBindInterface = localhost
4、双击运行gitlib.cmd
输入ip:10010可直接进入页面,用户名默认为admin,密码admin
在D:\workspace\git\gitblit-1.8.0\data\users.conf 修改用户名及密码
5、开机启动设置,将gitblit的启动注册到windows服务中,可以省的每次都要运行gitblit.cmd,编辑installService.cmd
1)修改 ARCH
32位系统:SET ARCH=x86
64位系统:SET ARCH=amd64
2) 添加 CD 为程序目录
SET CD=D:\workspace\git\gitblit-1.8.0(你的实际目录)
3)修改StartParams里的启动参数,给空(“”)就可以了。
4)以管理员身份运行Windows的cmd.exe
6、权限控制
- admin是系统初始化的高级用户,可以对用户、团队进行管理、授权,针对仓库进行matable的权限分配。
- 用户登陆之后可通过 git clone [url]进行远程克隆,输入用户名、密码
- 用户登陆后可通过ssh进行免密登陆。配置方式为:ssh-keygen -t rsa -C "注释" ,然后找到.pub文件,登陆到gitblit,把.pub内容复制粘贴到sshkey保存,就ok了。
- 如果克隆ssh时链接不上,报错出现如下情况Add correct host key in /c/Users/lgf/.ssh/known_hosts to get rid of this message.,可打开/.ssh/known_hosts,删除对应主机就行了。
Gitlab服务器搭建
于 2022-01-28 11:38:45 首次发布