Window系统下搭建GIT本地服务器
这里搭建Git本地服务器我用的工具是Git2.7.0和Gitblit1.8.0。
1.安装Java环境,配置环境变量。
2.解压文件gitblit-1.8.0.zip至你准备放服务器的目录下
3.修改gitblit安装目录下的data文件下的gitblit.properties。
将其中include = defaults.properties注释掉,并添加include = my.properties
4.从data文件夹下找到defaults.properties文件,这是gitblit的默认配置,复制该文件并改名为my.properties
5.打开my.properties,主要修改以下几点:
server.httpPort = 10101 (http协议的端口 ,请改为自己的端口)
server.httpBindInterface = 0.0.0.0 (http协议下服务器端访问的网址 ip,请改为自己的ip)
git.repositoriesFolder = ${baseFolder}/git (${baseFolder}/git是其默认目录,也可以替换为自己指定的文件目录)
6.安装gitblit服务
在目录D:\gitblit-1.8.0找到installService.cmd文件,双击。执行完成后会得到新服务,点击右键启动就完成了git服务的搭建了。
7.访问git服务网站
点开浏览器,输入刚才配置ip+port就可以访问git服务的网站了。举例:http://127.0.0.1:8000/
到此为止,我们已经完成了对git服务的搭建了。接下来就是如果去使用服务管理我们的代码库。
8.登入用户名密码,初始默认为用户名:admin,密码:admin
9.创建一个新的版本库
名称,描述按你自己的需要写,访问权限修改成第一个
10.创建一个你的工作目录。在你的工作目录里面,右键选择Git Bash Here
在弹出的Git命令窗口中输入:touch README.md 会生成一个README.md文件
继续输入git init, 创建一个空的仓库
继续输入git add README.md 回车
继续输入git commit -m “first commit” 回车
继续输入git remote add origin ssh://admin@192.168.75.129:29418/Test.git Origin后面的地址为你创建的服务器地址,可以在页面中找到。
继续输入git push -u origin master,根据提示输入密码:admin,输入密码时不会显示出来,直接输入完成按回车
完成之后刷新服务器的网页,在版本库下的目录下看到我们创建的README.md则说明成功。
11.至此,服务端的初始版本库已完成!可以去clone或者push项目了。一定记得要在同一网络(局域网)下。