Windows下的Git代码管理-Gitblit的安装使用与项目上传

项目代码管理由SVN转换为Git管理,方便处理冲突。搭建本地服务器进行代码托管,由于gitlib的安装需要虚拟机,所以使用Gitblit。

一、下载安装Gitblit

从Gitblit官网下载最新版本—http://www.gitblit.com/,解压后即可使用。

二、Gitblit配置

1.找到Gitblit目录下的data文件下的gitblit.properties文件,“记事本”打开。

2.配置IP与端口号

server.httpPort = 10086                  //端口号(任意定义不被占用即可)
server.httpBindInterface = 192.168.0.X   //本地IP地址,ipconfig查看
server.httpsBindInterface = localhost    //设置localhost

三、运行gitblit.cmd 批处理文件

1.找到Gitblit目录中的gitblit.cmd文件,双击

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

四、在浏览器中打开http://192.168.0.X:10086,现在就可以使用GitBlit了。默认用户名密码都是 admin

五、设置以Windows Service方式启动Gitblit。

1.在Gitblit根目录下,找到installService.cmd文件,并用“记事本”打开。

2.添加 CD 为程序目录

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

@REM Install Gitblit as a Windows service.

@REM gitblitw.exe (prunmgr.exe) is a GUI application for monitoring 
@REM and configuring the Gitblit procrun service.
@REM
@REM By default this tool launches the service properties dialog
@REM but it also has some other very useful functionality.
@REM
@REM http://commons.apache.org/daemon/procrun.html

@REM arch = x86, amd64, or ia32
SET ARCH=amd64
SET CD=           //安装目录

@REM Be careful not to introduce trailing whitespace after the ^ characters.
@REM Use ; or # to separate values in the --StartParams parameter.
"%CD%\%ARCH%\gitblit.exe"  //IS//gitblit ^
		 --DisplayName="gitblit" ^
		 --Description="a pure Java Git solution" ^
		 --Startup=auto ^
		 --LogPath="%CD%\logs" ^
		 --LogLevel=INFO ^
		 --LogPrefix=gitblit ^
		 --StdOutput=auto ^
		 --StdError=auto ^
		 --StartPath="%CD%" ^
		 --StartClass=com.gitblit.GitBlitServer ^
		 --StartMethod=main ^
		 --StartParams="" ^   //设置为空
		 --StartMode=jvm ^
		 --StopPath="%CD%" ^
		 --StopClass=com.gitblit.GitBlitServer ^
		 --StopMethod=main ^
		 --StopParams="--stop;--baseFolder;%CD%\data" ^
		 --StopMode=jvm ^
		 --Classpath="%CD%\gitblit.jar;%CD%\ext\*" ^
		 --Jvm=auto ^
		 --JvmMx=1024
		 

六、以Windows Service方式启动Gitblit.

1.双击Gitblit根目录下的installService.cmd文件(以管理员身份运行)。

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

七、新建Gitblit版本库并上传项目

1.以管理员身份登录Gitblit,新建版本库。

2.配置git,生成ssh key。

git config --global --replace-all user.name "名称"
git config --global --replace-all user.email "邮箱"
ssh-keygen -t rsa -C "邮箱"

3.Gitblit导入ssh。

4.在目标项目目录打开git终端,上传项目。

 git int
 git remote add origin ssh://admin@192.168.0.X:29418/text.git
 git add .
 git commit  -m  "第一次提交"
 git push  -f origin master

参考https://www.cnblogs.com/ang/p/13616688.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值