Windows平台下搭建Git服务器的图文教程
发布时间:2022-06-16 12:42:57
Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器
第一步:下载Java

第二步:安装Java.安装步骤不再详述。

第三步:配置Java环境变量.
右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。
新建:
变量名:JAVA_HOME
变量值:D:/Program Files (x86)/Java/jdk1.6.0_21【具体要根据你自己的安装路径,我的是安装在D盘的】

2. 新建:
变量名:CLASSPATH
变量值:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

3.添加:找到PATH变量,选择编辑。把%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin添加到”变量值”的结尾处。

第四步:验证Java是否安装成功。
打开命令窗口=> 输入CMD => 确定。

在命令窗口中,输入java命令:javac,回车,如果出现如下信息,说明安装成功。

第五步:下载Gitblit.

第六步:解压缩下载的压缩包即可,无需安装。

第七步:创建用于存储资料的文件夹。
更多资料:www.cgzhw.com 游戏开发网,最好的游戏编程开发技术网站。

第八步:配置gitblit.properties 文件。
找到Git目录下的data文件下的gitblit.properties文件,“记事本”打开。

2. 找到git.repositoriesFolder(资料库路径),赋值为第七步创建好的文件目录。

3. 找到server.httpPort,设定http协议的端口号

4. 找到server.httpBindInterface,设定服务器的IP地址。这里就设定你的服务器IP。

5. 找到server.httpsBindInterface,设定为localhost

6. 保存,关闭文件。
第九步:运行gitblit.cmd 批处理文件。
找到bitblit目录中的gitblit.cmd文件,双击。

2. 运行结果如下,运行成功。

第十步:在浏览器中打开,现在就可以使用GitBlit了,默认用户名密码都是:admin。

第十一步:设置以Windows Service方式启动Gitblit.
在Gitblit目录下,找到installService.cmd文件。

2. 用“记事本”打开。

3. 修改 ARCH
32位系统:SET ARCH=x86
64位系统:SET ARCH=amd64
4. 添加 CD 为程序目录
SET CD=D:/Git/Gitblit-1.6.0(你的实际目录)

5. 修改StartParams里的启动参数,给空就可以了。

6. 保存,关闭文件。
第十二步:以Windows Service方式启动Gitblit.
双击Gitblit目录下的installService.cmd文件(以管理员身份运行)。

2. 在服务器的服务管理下,就能看到已经存在的gitblit服务了。

3. 平时使用时,保持这个服务是启动状态就可以了。


猜你喜欢
- 现在很多手机输入法软件,都可以根据自己的喜好对按键音及皮肤进行更换,尤其在章鱼输入法中,我们还可以通过赚取积分去兑换一些需要购买才能使用的创
- iOS8中的AppStore首先一个比较明显的变化就是底栏中间新的Explore,可按照分类来寻找更多精美优秀的App资源。但目前中国区依然
- 火狐浏览器一直是部分用户经常使用的一款浏览器软件,给用户带来了很好的使用体验,这款浏览器中的功能也是很丰富的,除了有基本的个性化功能外,还有
- LEN函数用于返回文本字符串中的字符个数,其语法是:LEN(text)其中,text参数为要计算长度的文本字符串,或对含有文本单元格的引用,
- 谈及深度技术,许多人最先想到的就是“深度技术Win10系统”了。当然,也有一些刚刚开始接触深度技术Win10系统的朋友,对其并不是特别的了解
- 给word文档设置背景的方法首先我们先打开一个空白的word文档,打开之后将鼠标移到“页面布局”,然后单击该按钮,单击之后会出现如图所示,这
- 对于使用win10操作系统的小伙伴来说,如果win10配置在升级系统的过程中100%卡住,我们可能需要耐心等待或重新启动计算机进行升级。详细
- 如何通过excel公式从文字中提取电话号码数字,具体该怎么去操作的呢?今天,小编就教大家在Excel中从文字中提取电话号码数字的操作方法。E
- Win8.1系统上无法使用打印机怎么办?Win8.1系统电脑不能启动打印机该如何解决?请看下文介绍。解决办法:1.首先要确保关闭所有杀毒软件
- WPS登陆个人账号后,软件能自动将编辑中的WPS文档备份到云端,这就是WPS云文档。那么,如果想要将wps文文档下载到电脑本地,该如何操作呢
- 近日,微软终于完成了Win10 21H2版本的大规模推送,当前,大部分Win10用户都已经收到了此次更新。但与Win11的21H2更新不同,
- 《Excel2003入门动画教程55、Excel中如何保存“加载宏”》。演示动画 操作步骤如果想把一个编辑了宏或自
- 快视频中钱包被冻结是怎么回事?在快视频中有些用户的钱包会被冻结,这是怎么回事呢?可以申述回来吗?下面就给大家分享快视频中钱包被冻结的申述方法
- 我们都知道系统在一段时间就会自动更新,目的是为了保护电脑的安全,但是有时候自动更新也是让用户很头疼的一个事情,那么这个可以彻底更新吗,今天小
- ord文档如何设置页面想必大家已经很娴熟了,那么在WPS文字中又该如何设置页面呢?下面就让小编告诉你如何在wps文字中设置页面分隔符 的方法
- 有很多win10的用户设置连接ip6会显示无网络访问限权的现象,很多的用户不知道遇到该情况应该如何处理,下面就和小编一起啊来看一看win10
- 本教材是向脚本之家的朋友介绍用PPT制作逼真的水面倒影效果方法,教程制作出来的倒影非常地逼真,难度也不是很大,推荐到脚本之家,喜欢的朋友可以
- 最近有用户反映将win8.1系统更新win10系统失败,提示错误代码800070005导致无法成功更新win10,这种情况怎么办呢?本文将提
- 相信很多在办公室工作的白领小伙伴都对打印机不会陌生,但当我们在使用打印机时有时系统会提示打印机显示在未指定的提示,其实这是由于打印机的驱动错
- 想制作出一张好的表格并不简单,为了方便用户,如今在网上有各种表格的模板,今天小编为大家介绍一下在wps表格中如何从在线模板新建表格。首先打开