搭建属于自己的GIT服务器——pingg
1、下载并安装jdk.
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

点击Accept,根据PC配置下载32位或64位的jdk
2、配置Java环境变量
右键” 计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。
新建:变量名:JAVA_HOME;变量值:C:\Program Files\Java\jdk1.8.0_181
新建:变量名:CLASSPATH;变量值:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
添加:找到PATH变量,选择编辑。把%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin添加到”变量值”的结尾处。

第3步:验证Java是否安装成功。
打开CMD,输入java –version,看到java的安装版本,说明安装成功

4、下载Gitblit:http://www.gitblit.com/ 在本地解压
5、创建用于存储项目代码的文件夹,如:F:/GitProject
6、进入data目录下,配置gitblit.properties

1>git.repositoriesFolder 为存储项目代码的文件夹路径
2>server.httpPort,设定http协议的端口号
这里的端口不能被占用,执行netstat -ano可以看到所有被占用的端口,执行netstat -ano | findstr 1010 可以看到1010端口是否被占用
3>server.httpBindInterface,设定服务器的IP地址
4>server.httpsBindInterface,设定为localhost
5>server.shutdownPort,其默认端口为8081,查一下是否被占用,如果被占用就换一个没有被占用的

7、保存关闭文件
8、运行gitblit.cmd
9、在浏览器中访问:http://192.xx.xx.xx:1010,默认使用admin/admin可以登录
附:如果在windows中将gitblit的启动注册到windows服务中,可以省的每次都要运行gitblit.cmd
修改installService.cmd文件
以管理员方式运行批处理文件installService.cmd。 “服务“ 组件里应该就可以找到 ”gitblit“ 这个服务了。
10.安装GIT
11.安装小乌龟客户端TortoiseGit
OK
——pingg
搭建属于自己的GIT服务器——pingg的更多相关文章
- debian下使用gitosis+gitweb搭建SSH认证的git服务器
		
搭建完成Git服务器后,需要使用两台机器进行测试,一台机器作为服务器端server,一台服务器作为客户端client.整个系统,需要三个计算机账户,这里假设server端的账户名为git,client ...
 - 在window系统下搭建基于ssh的git服务器
		
以下是基于window server 2012搭建的,学习搭建过程需要很多问题,找了许多文章做了一下总结. 1.所需的软件 Git for Windows: MsysGit(Git-1.7.4-pre ...
 - 教你搭建你自己的Git服务器
		
http://lib.csdn.net/article/git/50086 导读 现在我们将要学习如何搭建 git 服务器,如何编写自定义的 Git 钩子来在特定的事件触发相应的动作(例如通知),或者 ...
 - Windows下搭建基于SSH的Git服务器
		
Git客户端安装 客户端要同时安装在远程服务器和自己的电脑上,下载地址:http://msysgit.github.io/ 选择安装组件 :也可以默认选择; 图标组件(Addition icons) ...
 - 花几分钟搭建一个自已的GIT服务器
		
安装软件: 1.下载GIT服务 For Windows 64 https://git-scm.com/download/win 选中所有功能默认安装便可 2.下载GOGS服务 GOGS具有GITHU ...
 - 搭建通过 ssh 访问的 Git 服务器
		
一.Git 协议 Git 可以使用四种主要的协议来传输数据:本地传输,ssh 协议,Git 协议和 HTTP 协议. Git 使用的传输协议中最常见的就是 ssh 了.大多数环境已经支持通过 ssh ...
 - CentOS 6.4 搭建git 服务器
		
CentOS 6.4 搭建git 服务器 (2013-11-22 19:04:09)转载▼ 标签: it 分类: Linux 此文件是依据markdown所编写,更好效果参见本人github的文档ht ...
 - 本地Git服务器的搭建及使用
		
本地Git服务器的搭建及使用 Git本地服务器环境搭建 搭建好的本地git服务器的局域网ip是192.168.1.188,用户名是RSCSVN 教程链接:http://blog.csdn.net/cc ...
 - 搭建自己的Git服务器
		
前言: GitHub是一个免费托管开源代码的远程仓库,使用起来即方便又安全,但在国内有时访问巨慢,原因你懂得.还有一些公司和个人视源码如生命,既不想开源代码又不想给Github交保护费.这时搭建一个自 ...
 
随机推荐
- 剑指offer(javascript实现)
			
1.二维数组中的查找 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. funct ...
 - Python 字典(Dictionary) has_key()方法
			
描述 Python 字典(Dictionary) has_key() 函数用于判断键是否存在于字典中,如果键在字典dict里返回true,否则返回false. 语法 has_key()方法语法:dic ...
 - balancer.go
			
package) , { close(b.upc) } return nil } func getHost(ep string) string { url, u ...
 - POI读取excel文件。
			
1) poi读取现成.xls文件,不需要自己建立.xls ====ReadExcel类==== package cust.com.excelToDataTest; import java.io.F ...
 - java的Integer与int的比较
 - 发送email
			
package com.rjj.d; import java.security.GeneralSecurityException; import java.util.Date; import java ...
 - java日志文件用法总结
			
1.基本概念 日志门面(接口):commons logging ; slf4j ; 日志具体实现:log4j ; logback(Spring 系列在使用) ; log4j2(添加了异步logger的 ...
 - 【深度学习篇】---CNN和RNN结合与对比,实例讲解
			
一.前述 CNN和RNN几乎占据着深度学习的半壁江山,所以本文将着重讲解CNN+RNN的各种组合方式,以及CNN和RNN的对比. 二.CNN与RNN对比 1.CNN卷积神经网络与RNN递归神经网络直观 ...
 - 页面性能优化-原生JS实现图片懒加载
			
在项目开发中,我们往往会遇到一个页面需要加载很多图片的情况.我们可以一次性加载全部的图片,但是考虑到用户有可能只浏览部分图片.所以我们需要对图片加载进行优化,只加载浏览器窗口内的图片,当用户滚动时,再 ...
 - 【.NET异步编程系列3】取消异步操作
			
在.Net和C#中运行异步代码相当简单,因为我们有时候需要取消正在进行的异步操作,通过本文,可以掌握 通过CancellationToken取消任务(包括non-cancellable任务). 早期 ...