1-window搭建git
2024-09-02 16:58:53
windows7搭建Git私服
作为版本控制工具大多公司会选用Git,但svn也具有一定的优势,在对开源项目管理方面,Git具有一定的优势,我们可以将自己的项目放到GitHub上面,供大家交流学习,但一些企业项目和需要保密的闭源项目如果选择使用GitHub托管的话就会收取昂贵的费用。
所以对于一些公司项目就需要搭建自己的本地Git服务器,浏览大量网页后发现基本绝大部分Git服务都是在Linux上搭建的。
首先,电脑win7系统,gitblit文件,jdk。
1.查看本机Java 快捷键win+r 输入cmd 执行javac命令
说明电脑安装有Java ,如果没有 百度一下 自行安装。
2.下载Gitblit 去官网 http://www.gitblit.com/
下载完成后直接解压就ok
将其解压到C盘。
3.创建一个存储项目文件的本地文件夹,我的是D:\Gitproject
4.配置gitblit
打开文件C:\gitblit-1.8.0\data下的gitblit.properties,里面有include = defaults.properties,说明配置信息在defaults.properties中
5.打开defaults.properties
找到git.repositoriesFolder,改为D:\Gitproject
6.找到service.httpPort,设置端口号,这里用的是10010,只要不冲突可自行设置。
7.找到service.httpBindInterface,设置服务器IP地址,设置自己电脑的IP
如果不知道IP 可以在cmd中执行ipconfig
ipv4的地址就是
8.service.httpsBindInterface,设置成localhost
9.看看端口号是否被占用
service.shutdownPort默认是8081如果你电脑其他程序占用了这个端口将其修改,否则不用动。
10.运行gitblit.cmd批处理文件
每次开机后都需要运行,可以将其注册到windows服务中,省去每次运行的步骤
11.在浏览器中输入http://10.2.11.141:10010/
默认用户名密码admin admin 改一下就ok
剩下的就是创建团队添加成员,创建版本库了。
最新文章
- VS的安装
- JSF primefaces session view expired 会话失效后页面跳转
- 【SPI】Polling Interrupt DMA
- extjs 兼容性问题解决方案
- objective-c数组
- 菜鸟教程之工具使用(十四)——Maven项目右击没有“Maven”菜单选项
- TableCell高度的控制
- wikioi 1160 蛇形矩阵
- 基于Struts2 的日志管理系统的Java实现
- MBProgressHUD的基本使用
- python---连接MySQL第一页
- ios的300ms点击延时问题
- iOS集成友盟推送
- webservice第三篇【接口开发webservice、CXF框架使用、IDEA下使用webservice、小例子】
- Mac OS X更新VirtualBox以后Genymotion无法启动的一种情况
- SpringBoot+Swagger整合API
- Burp Suite设置代理
- PE文件常用结构体
- java.io.File中字段的使用
- 7.6 GRASP原则六: 多态 Polymorphism
热门文章
- [转帖]黑客通过 Rootkit 恶意软件感染超 5 万台 MS-SQL 和 PHPMyAdmin 服务器
- python生成饼图解决中文乱码
- 洛谷 P3258 松鼠的新家 题解
- python​日记:优化(SEO)狗学Python的日子(1)
- GitHub 上有哪些优秀的 Python 爬虫项目?
- uoj #450[集训队作业2018]复读机
- 32-第3章 数据链路层--抓包分析数据帧格式-ISO一图了然-小结
- Haproxy学习总结
- 关于Pandas中Dataframe的操作(一)
- nodejs express 上传文件自定义文件名和上传路径