GitBlit服务器的使用
使用gitblit搭建一个简单的局域网服务器
一、使用git需要准备工具
1、Git-2.19.1-64-bit.exe 、
2、TortoiseGit-2.8.0.0-64bit.msi、TortoiseGit-LanguagePack-2.8.0.0-64bit-zh_CN.msi(是语言包)
https://tortoisegit.org/download/
3、 gitblit-1.8.0.tar.gz(Linux)或 gitblit-1.8.0.zip(Windows)
二、在linux搭建gitblit(在windows也类似,首先解压,后面的配置都是一样的)
1、将 gitblit-1.8.0.tar.gz上传到服务器上去,找好位置解压
解压命令:tar -zxvf gitblit-1.8.0.tar.gz
2、解压后进入目录中去找到data中的 default.properties 进行配置(gitblit.properties 其实使用了default.properties )
找到下面配置
(1)、git.repositoriesFolder = G:/gitblit/GitProject(仓库路径)
(2)、设定http协议的端口号
server.httpPort = 11001(http访问端口号)
server.httpsPort = 8443(https访问端口号)
(3)、server.httpBindInterface, 设定服务器的ip地址(http访问地址)
server.httpBindInterface = 127.0.0.1
(4)server.httpsBindInterface, 设定服务器的ip地址(https访问地址)
server.httpsBindInterface = 127.0.0.1
(5)、 server.shutdownPort 如果有端口号冲突就更改一下
server.shutdownPort = 11002
3、启动gitblit服务
Linux中启动:
(1)、前台启动:
# cd gitblit-1.8.0 中
# ./gitblit.sh
(2)、后台启动
linux后台启动命令 ,日志会自动输出到 nohup.out 中
# nohup ./gitblit.sh &
window中启动是:
双击 gitblit.cmd 批处理文件
如果没有启动报错,gitblit服务就已经搭建好了
4、使用GitBlit
(1)、创建用户
admin 登录后 需要点击下图中的【用户】 ---> 点击 右上角的添加用户,能进入到下图中的界面
(2)、添加团队
(3)、 创建版本库
(4)把项目分配给别人
先点击 【版本库】---> 然后选择项目 点击右上角的 ---> 【编辑】,然后就可以进入下图中
(5) 把代码提交到刚搭建的远程仓库
1、git clone https://admin@localhost:8443/r/boke_dev.git
2、然后添加一个文件
3、 # git add *(将文件添加到版本库)
4、 # git commit -m "add one file"
5、push默认的是提交到主分支(master)
6、git push
(6)、创建分支
刚创建分支需要 设置本地分支追踪远程分支
之后就可以直接使用git push提交代码
提交成功如下图:
如果内网搭建时,页面有两张图片没有展示,让其展示的办法: