Windows平台使用Gitblit搭建Git服务器图文教程

705 阅读2分钟

Windows平台使用Gitblit搭建Git服务器图文教程

developer.aliyun.com/article/353…

gitblit使用

www.imooc.com/article/292…

\

个人经验:

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