1、安装配置Git私有服务器
安装并配置一个私有的Git服务器吧,这样自己的代码就可以进行版本控制了,当然版本控制的重要性嘛,Please Baidu。
系统环境:
64位Win10 Version 1909
安装步骤:
1、下载java:
网址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
然后等待下载……下载完成后双击安装,安装过程除了安装路径外一路默认,稍微注意一下,修改安装目录到某一只含有26个英文字符的路径文件夹下就可以,另外这个版本有一个好处,不用配置环境变量了,好开心……当然使用旧版本的开发人员请自行配置环境变量,具体配置方法Please Baidu(配置方法已然烂大街了)
2、验证java安装,win+r运行cmd,输入java -version,出现如下所示,恭喜你,安装成功。
3、下载Git服务器软件Gitblit,下载网址:http://www.gitblit.com/,下载位置如图所示:
继续等待,等待下载完成……下载完成后,解压文件夹,拷贝至安装路径下即可,安装路径尽量选择只有26个英文字母组成的路径下。
4、Gitblit配置项目修改
在Gitblit的安装目录下的data目录下,找到文件default.properties,用记事本/Notepad++/EditPlus打开,然后Ctrl+F,查找项目server.httpPort,设置服务端口号为65530,如图所示:
再查找server.httpBindInterface,设置Gitblit的http普通连接的服务器地址为localhost,如下图所示:
再查找server.httpsBindInterface,设置Gitblit的http安全连接的服务器地址为localhost,如下图所示:
5、启动Gitblit
返回Gitblit安装路径,双击启动gitblit.cmd,不要关闭新弹出的cmd窗口
打开浏览器,输入以下网址:http://localhost:65530/,显示如下页面则Gitblit安装成功
6、将Gitblit设置为windows服务
记事本打开Gitblit下的installService.cmd,检查:
SET ARCH=amd64,这里如果服务器是32位系统,amd64修改为x86,是64位系统,不要修改
添加:
SET CD=D:\Develop\Gitblit,将这一行代码添加到SET ARCH下方,注意路径修改为自己的Gitblit的安装路径
修改:
--StartParams="" ^,清空StartParams双引号内的所有变量,置为空即可
以上修改如下图所示
修改完毕保存后管理员身份运行启动,在服务中可以看到gitblit服务已存在,如下图所示:
之后即可通过服务设置Gitblit的启停,一般保持其自动启动即可。
7、验证
再次输入网址:http://localhost:65530/,如果仍能正常显示Gitblit网页,则Gitblit的安装配置成功,具体建立用户和使用Gitblit管理项目代码下次再聊,就到这里,再见吧!
1、安装配置Git私有服务器的更多相关文章
- [转载]Ubuntu安装配置 git 服务器和客户端
原文地址:Ubuntu安装配置 git 服务器和客户端作者:ding404 1.配置前准备 服务器:安装ssh server另外还装了gitosis做git的权限管理 sudo apt-get ins ...
- Centos 7 安装配置git
Centos 7 安装配置git 1.安装git yum install git 2.验证git git -version 3.配置基本信息
- CentOS安装配置Git服务器(gitosis)
主要参考: http://blog.csdn.net/dengjianqiang2011/article/details/9260435 辅助参考: http://freeloda.blog.51ct ...
- centos 6.9 +nginx 配置GIT HTTPS服务器(证书采用自签名)
第一部分原通过SSH访问的GIT服务器迁移 1.把原服务器GIT资源库目录完成复制至新的服务器 2.安装GIT服务器 新的服务器 创建用户 useradd git password git 下载GIT ...
- 在windows安装配置Git开发环境
开始配置Git的开发环境.首先从google code下载最新的windows的git安装包msysgit,当时我下载的是Git-1.7.4-preview20110204.exe,然后就开始安装了 ...
- Linux安装配置git
1.查看git安装版本 git version 2.查看git安装位置 whereis git 3.yum安装git yum install git 4.生成ssh key cd /root/.ssh ...
- windows安装配置git和Tortoisegit
git github gitlab Tortoisegit 的概念自行百度 1. 安装git 2. 安装小乌龟:Tortoisegit 和中文包 3. 配置 4. 使用 参考: 目录 安装及配置 ...
- Linux下安装配置MySQL5.7服务器
Linux下安装配置MySQL服务器 一.安装环境 ============ OS:centos6.8 MySQL:mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz ...
- NO.A.0004——Git私有服务器部署/makefile方式/本地与Git服务器代码交换
一.在linux服务器上搭建私有Git服务程序:make编译方式 远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改.GitHub就是一个免费托管开源代码的远程仓库.但是对于某 ...
随机推荐
- opencart 3.0 版本数据库数据表字典(详细篇)
1.下文是opencart3.0版本数据库数据表字典,表字段与功能的介绍都比较详细. 数据表 address :地址表,会员在结账时储存的账单地址或者配送地址(这个与区域配送方 ...
- 405 - 不允许用于访问此页的 HTTP 谓词的处理办法
今天介绍的是针对访问html页面时出现此类错误的处理办法,如果你的问题页面是其他类型,可以参考如下信息: IIS 返回 405 - 不允许用于访问此页的 HTTP 谓词.终极解决办法!!!! 1.为什 ...
- Verilog代码和FPGA硬件的映射关系(四)
其实在FPGA的开发中理想情况下FPGA之间的数据要通过寄存器输入.输出,这样才能使得延时最小,从而更容易满足建立时间要求.我们在FPGA内部硬件结构中得知,IOB内是有寄存器的,且IOB内的寄存器比 ...
- vue中使用剪切板插件 clipboard.js
vue中使用剪切板需要借助一个插件,clipboard,使用方法还是很简单的,先下载,然后引入: npm i clipboard -S //引入 import Clipboard from 'clip ...
- 接单,开发,学习神器--基于SpringSecurity的后台权限管理系统
基于SpringSecurity--码仔后台管理系统 1.技术选项 >- 核心框架 SpringBoot >- 权限框架 SpringSecurity >- 模板引擎 Thymele ...
- [安卓基础] 005.创建一个简单的UI
*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...
- WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping 异常详细信息: System.InvalidOperationException: WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的
WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping.请添加一个名为 jquery (区分大小写)的 ScriptRes ...
- Android简单应用程序破解——runtime.apk
对于<Debugging Android Application>一文中最后附上的练习,我采用了另一种静态方法绕开原有的逻辑去破解.主要的过程如下: 利用apktool将练习的runtim ...
- 资源在windows编程中的应用----菜单
资源在Windows编程中的应用 资源 加速键.位图.光标.对话框.菜单.字符串.工具条 1.菜单的创建 菜单由以下组成部分: (1)窗口主菜单条 (2)下拉式菜单框 (3)菜单项热键标识 (4)菜单 ...
- html css javascript实现弹弹球
效果如图: 原创代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> & ...