目录
前言
工作这几年陆陆续续用了好几个版本的git管理工具,gitlab,github,还有目前用到的gitblit,本篇总结一下gitblit常用的几个功能,以作小记
gitblit的安装
安装这里没有什么好讲的,直接解压缩就好了,博主这里用的是1.9.1的版本,安装完成后目录结构就如上图所示了,注意gitblit需要安装java的环境,这个自己搜索处理吧
gitblit自定义仓库地址
我们可以自定义后续仓库所在的位置,在目录下的data文件的gitblit.properties内添加上图所示的代码,=后边的路径就是我们仓库所在目录
gitblit的运行
运行目录下的gitblit.cmd文件,命令行窗口显示上图,就表明运行成功了
进入主页
地址:https://localhost:8443/
管理者账户:admin
管理者密码:admin
创建仓库
在主页版本库内选择创建版本库
仓库名字
通过/可以对新建的仓库进行分组
设置仓库权限
在创建仓库的时候,我们可以设置仓库的权限,我这里习惯性的是选择设置为最后一项,限制查看,克隆和推送,如此设置,只要我不给用户分配,他就看不到仓库
创建用户
在主页右上角下拉菜单选择用户,在选择添加用户,可以进入创建用户详情页
设置用户名和密码
在详情页可以设置用户名字,密码,权限等,在这里我们给用户分配了一个仓库,test_1,并且允许推送和创建删除分支
登陆子用户
登陆子用户后,在仓库面板,只能看到刚才用管理者分配好的仓库test_1
克隆仓库
点开仓库,可以通过http或者ssh克隆仓库到本地
查看仓库根目录
我们可以在之前设置好的gitblit仓库地址看到创建好的仓库
gitblit注册成隐藏服务
默认的服务在关闭cmd窗口后就会被关闭,我们可以将gitblit注册成windows service,具体步骤如上述所示
修改目录下installService.cmd文件内,结构ARCH根据电脑32还是64位修改,32改为SET ARCH=x8,64位改成SET ARCH=amd64
补充CD,SET CD=F:\gitblit-1.9.1,路径是你的gitblit的路径,注意后边不要有空格
StartParams置空,–StartParams=“” ^
保存关闭,管理者运行installService.cmd
win+r,输入services.msc,回车打开服务窗口
找到gitblit服务,右键运行,右键关闭
推送
- Github
https://github.com/KingSun5
结语
若是觉得博主的文章写的不错,不妨关注一下博主,点赞一下博文,另博主能力有限,若文中有出现什么错误的地方,欢迎各位评论指摘。
QQ交流群:806091680(Chinar)
该群为CSDN博主Chinar所创,推荐一下!我也在群里!
本文属于原创文章,转载请著名作者出处并置顶!!