Windows搭建Git服务器(gitblit)

一、搭建Java环境

jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

这里写图片描述

二、下载gitblithttp://gitblit.com/
三、解压,转到.\gitblit-1.6.2\data目录,需要修改配置文件gitblit.properties
#需要修改存储目录、端口、IP等值

修改存储目录git.repositoriesFolder = D:/git/GitRepository
修改端口: 
    server.httpPort = 8080
    server.httpsPort = 8443
修改IP: 
    server.httpBindInterface = 192.168.16.179
    server.httpsBindInterface = 192.168.16.179
四、设置完成,运行.\gitblit-1.6.2\gitblit.cmd,开启服务

备注:
1、在gitblit-1.8.0版本中,gitblit.properties中只有一句include = defaults.properties ,所以只需要修改defaults.properties文件即可
2、在data目录下有一个users.conf 文件,在里面可以设置 admin 的密码,默认 admin 的密码是 admin

五、浏览器访问

打开浏览器,输入192.168.16.179:8080 (之前设置的IP和端口),看到如下界面
这里写图片描述
右上角有用户管理用户名密码是(admin,admin),可以设置admin的密码,也可以添加新用户。

六、下载git客户端

地址: https://git-scm.com/
这里写图片描述

七、生成密钥文件并将复制公钥复制到网站
使用git 生成 ssh key ,随便找个位置,右键,点击Git Bash:
Git Bash输入:ssh-keygen -t rsa -C "@" ,一路回车到底,生成 ssh key 

在C:\Users\gateon\.ssh 中找到id_rsa.pub "gateon"是计算机名 
复制id_rsa.pub里的内容到网站 

#密钥地址:
用户-->用户中心

这里写图片描述

八、创建本本库
1、网页添加版本库
这里写图片描述
2、通过命令行创建一个新的版本库

新建 README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin ssh://gateon@192.168.16.179:29418/GitTest.git
git push -u origin master

3、通过命令行推送一个已存在的版本库

git remote add origin ssh://gateon@192.168.16.179:29418/GitTest.git
git push -u origin master
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值