Windows平台下搭建Git服务器的图文详解及教程

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器

Git服务现在独树一帜,相比与SVN有更多的灵活性,最流行的开源项目托管网站Github上面,如果托管开源项目,那么就是免费使用的,但是闭源的项目就会收取昂贵的费用,如果你不缺米,那么不在本文讨论的范围内,既然这样,我们可以自己搭建我们的Git服务器。

国内使用Windows Server平台的用户占大多数,那么本文就来讨论如何在Windows平台下搭建Git服务器。

根据系统位数下载,32的下载32的,64的下载64的

第二步:安装Java.安装步骤不再详述。

第三步:配置Java环境变量

右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。

1、新建:

变量名:JAVA_HOME

变量值:D:Program Files (x86)Javajdk1.6.0_21【具体要根据你自己的安装路径,我的是安装在D盘的】

2. 新建:(切记,在跟别的变量值的时候必须加分号; 要不会报错的)

变量名:CLASSPATH

变量值:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

3. 添加:找到PATH变量,选择编辑。把%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin添加到”变量值”的结尾处。

第四步:验证Java是否安装成功。

打开命令窗口=> 输入CMD => 确定。

在命令窗口中,输入java命令:javac,回车,如果出现如下信息,说明安装成功。

第六步:解压缩下载的压缩包即可,无需安装。

第七步:创建用于存储资料的文件夹

第八步:配置gitblit.properties 文件。

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

2、找到git.repositoriesFolder(资料库路径),赋值为第七步创建好的文件目录。

3.找到server.httpPort,设定http协议的端口号

4.找到server.httpBindInterface,设定服务器的IP地址。这里就设定你的服务器IP或本地IP。

5.找到server.httpsBindInterface,设定为localhost

6.保存,关闭文件。

第九步:运行gitblit.cmd 批处理文件。

1、找到bitblit目录中的gitblit.cmd文件,双击。

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

第十步:在浏览器中打开,现在就可以使用GitBlit了。

第十一步:设置以WindowsService方式启动Gitblit.

1、在Gitblit目录下,找到installService.cmd文件

2.用“记事本”打开。

3.修改 ARCH

32位系统:SET ARCH=x86

64位系统:SET ARCH=amd64

4.添加 CD 为程序目录

SET CD=D:GitGitblit-1.6.0(你的实际目录)

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

6.保存,关闭文件。

第十二步:以Windows Service方式启动Gitblit.

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

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

3.平时使用时,保持这个服务是启动状态就可以了。

以上就是Windows平台下,配置Git服务器的全部的全部内容。

喜欢的朋友记得点赞收藏

git进入项目目录 windows_Windows下搭建Git服务器相关推荐

  1. git进入项目目录 windows_Windows下Git 怎么整个文件夹目录上传到代码仓库(不论GitHub、GitLab、Gitee、DevCloud)...

    使用Git方式clone和下载源码的方式已经很常用,可以通过SSH.HTTPS等方式下载,此处不啰嗦介绍,今天主要分享的是如何在Windows环境下,使用Git Bash命令操作文件或文件夹上传的方法 ...

  2. linux centos7安装git服务器配置,CentOS7 Linux环境下搭建Git仓库

    1.安装依赖库 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 2.安装Git ...

  3. kali系统搭建本地服务器,kali linux 下搭建git服务器

    参考:http://www.cnblogs.com/dee0912/p/5815267.html https://www.liaoxuefeng.com/wiki/001373951630592960 ...

  4. centos7 下搭建git服务器

    总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...

  5. Windows平台下搭建Git服务器

    Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在window ...

  6. CentOS下搭建Git服务器Gitosis

    说明:由于条件有限,我这里使用的是同一台centos的,但教程内容基本上通用. 1.编译安装git git安装教程:http://blog.haohtml.com/archives/10093 2.安 ...

  7. 在linux下搭建git环境,在linux下搭建git github开发环境

    在linux下搭建git github开发环境 github git linux 1.安装git sudo apt-getinstall git 2.Generating SSH keys 2.1.g ...

  8. WindowsXP下搭建GIT服务器

    2019独角兽企业重金招聘Python工程师标准>>> WindowsXP下搭建GIT服务器   Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP ...

  9. Windows平台下搭建Git服务器的图文教程

     Windows平台下搭建Git服务器的图文教程 来源:互联网 作者:佚名 时间:08-27 11:42:10 [大 中 小] Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SS ...

最新文章

  1. 戴尔科技20.8亿美元出售旗下网络安全业务RSA
  2. Web开发者用什么编辑器?
  3. Android Tcp操作
  4. 给正在为就业苦恼的应届生
  5. csv python 图片 存_Python|任意网页中的所有网址的保存
  6. HTML-CSS背景渐进色
  7. mysql 核心目录
  8. mariadb 最新精简压缩版 win64 解压即用
  9. TypeScript void 和 undefined 的区别
  10. 第三十八期:如何在Windows 10上使用Windows Update目录驱动程序安装打印机
  11. javamail “535 5.7.3 Authentication unsuccessful“ 问题排查
  12. 求两个链表的第一个公共结点各种情况及三种思路分析
  13. 信息系统综合知识二 信息化基础知识
  14. python 视频教程推荐_求各位大佬推荐Python学习视频教程?
  15. linux 蓝牙驱动
  16. 常用单片机模块(一)
  17. c语言26字母排序,C语言,26个字母的冒泡排序
  18. 快捷方式 ABP——切换MySQL数据库
  19. Vue经典实例之走马灯
  20. android同时预览多个监控,基于VLC的Android多路视频监控系统.pdf

热门文章

  1. MySQL进阶SQL优化
  2. 系统升级到10.13之后cocoapods安装失败问题解决办法
  3. Flask-uploads 简单使用
  4. 找回 macOS Sierra 中的“任何来源”选项
  5. 移动端页面——js控制制作
  6. MapReduce编程实例之自定义排序
  7. Apache Spark源码走读之8 -- Spark on Yarn
  8. 扫盲:关于Android手机内存ROM、RAM还有SD卡的解释
  9. C++之头文件与源文件
  10. 火铃游戏Java_敲铃的小班游戏教案