Windows平台使用Gitblit搭建Git服务器图文教程
developer.aliyun.com/article/353…
gitblit使用
\
个人经验:
Gitblit是java开发的夸平台,git服务器。
版本:gitblit-1.9.1
操作系统:win10
下载:github-releases.githubusercontent.com/1937202/ca5…
(注意:国内下载最好翻墙,翻墙后盯着,下载断了,手动连上,不会浪费太多时间。没翻墙,可能要1个小时。)
\
1)配置参数
(1)把“根目录\data\defaults.properties”文件拷贝一份到根目录底下,改名为“my.properties”;
(2)配置“根目录\data\gitblit.properties”文件:
include = defaults.properties
改成
include = my.properties
指向到新创建的配置文件“my.properties”
(3)my.propertis参数配置:
//存放资料的目录,默认存放地址,根目录/data/git
git.repositoriesFolder=D:/test
server.httpPort=8888
//http服务器地址
server.httpBindInterface=127.0.0.1
//https服务器地址
server.httpsBindInterface=localhost
//http端口,8888
server.httpPort = 8888
//https端口,8443,看到一些网上教程设置成10000,报错了
server.httpsPort = 8443
注意:有http和https两个协议的配置。
\
2)安装服务
1)修改“installService.cmd”批处理:
//根据自己机子制定指令集,intel32位是x86,64位都是amd64。为什么intel64位也是amd64呢?问intel那个挤牙膏的吧。
ARCH=x86
2)运行“installService.cmd”批处理;
\
3)运行“gitblit.cmd”批处理
结果:
\
\
4)浏览器访问
输入“https://localhost:8443”或者“http://localhost:8888”
如果出现危险链接提示,如图:
\
点击“高级”,点击继续访问。
\
5)后台管理
登录管理员,账号和密码都是admin。
(1)添加仓库;
(2)添加用户选项,需要id,密码,用户名和邮箱;
(3)添加团队
\
6)总结
可能因为版本的缘故,搜集到的各种配置,都是不一样,有些直接端口号配置成10000,后面发现错了。新版本很多都配置好了。
后台的一些操作,如创建仓库,会在命令窗口上实时打印出来。
\
7)前端连接
搭完服务器,现在需要客户端去连接前端。
后端工作:
要gitblit上面创建一个空仓库,并提供仓库地址。后天会有三个url格式,这里需要的是https格式。
url:https://admin@localhost:8443/r/test.git
用户名:后台配置
密码:后台配置
\
前端工作:
这里以Git Extensions为例,如下图:
\
点击推荐按钮(蓝色箭头向上按钮),会自动弹出以上窗口:
1.选择“远程”,如果没有远程档案库,点击管理远程,添加远程档案库。如下图:
\
把后端仓库的https网址拷贝过去,起个名字,点击保存。
\
2.然后选择选项
如果本地已经有分支,要选中“替换跟踪参考”,如果没有可以不用选。
点击推送会自动弹出用户和密码输入框。
\
3.输入完后就可以推送到服务器,Git Extensions已经做好了,下次推送不用再输入。
\
参考资料:
x86和amd64的区别:blog.csdn.net/wf1993020