1、安装配置java环境变量
2、下载Gitblit.下载地址:http://www.gitblit.com/
3、解压后无需安装
4、创建用于存储资料的文件夹 F:\Git\
5、配置
D:\ProgramFile\gitblit-1.8.0\data\gitblit.properties 或者defaults.properties
配置gitblit.properties 文件。
- 找到Git目录下的data文件下的gitblit.properties文件,“记事本”打开。指向default.properties,打开default.properties
2.找到git.repositoriesFolder(资料库路径),赋值为第4步创建好的文件目录。git.repositoriesFolder = F:\Git\
3.找到server.httpPort,设定http协议的端口号 server.httpPort = 10101
4.找到server.httpBindInterface,设定服务器的IP地址。这里就设定你的服务器IP。
server.httpBindInterface = 192.168.1.91
5.找到server.httpsBindInterface,设定为localhost
6、双击运行gitblit.cmd批处理文件,启动gitblit,在浏览器中打开192.168.1.91:10101即可以使用GitBlit了
7、
设置以Windows Service方式启动Gitblit.
- 在Gitblit目录下,找到installService.cmd文件。
-
修改 ARCH
32位系统:SET ARCH=x86
64位系统:SET ARCH=amd64
-
SET CD=D:\Git\Gitblit-1.8.0(你的实际目录)
-
添加 CD 为程序目录
-
修改StartParams里的启动参数,给空就可以了。
8、双击Gitblit目录下的installService.cmd文件,以Windows Service方式启动Gitblit
在服务器的服务管理下,就能看到已经存在的gitblit服务了。(右键计算机,管理,服务管理)
9、Blit使用:
1、登录默认账号密码:admin admin
2、创建账号:用户,添加用户,设置用户信息,访问权限等
3、创建版本库
通过命令行创建一个新的版本库
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin ssh://admin@192.168.1.91:29418/test3.git
git push -u origin master
通过命令行推送一个已存在的版本库
git remote add origin ssh://admin@192.168.1.91:29418/test3.git
git push -u origin master
报错:! [rejected] master -> master (non-fast-forward)
第一次上传有可能会遇到push失败的情况,那是因为跟SVN一样,github上有一个README.md 文件没有下载下来 。我们得先
git pull --rebase origin master ,然后执行git push -u origin master 就可以成功啦