• Git基本应用<三>:局域网内远程仓库搭建(Git Server)


    一、工具安装

     1.1 主要需要下载和安装两个工具: Gitblit 和 java jdk

     1.2 我这边电脑之前已经有安装了JAVA JDK

     1.3 配置gitblit的http端口和IP地址:Gitblit\gitblit-1.9.3\data\defaults

      1.4 执行安装,双击gitblit脚本命令,出现如下命令窗口

    1.5 检查安装是否成功

            浏览器器里输入:192.168.0.64:8442 ,出现如下界面

     

    1.6 虽然经过上述操作,可以在浏览器里打开1.5的页面。但是在计算服务列表没有gitblit服务,即关闭1.4的命令命令窗口,gitblit界面将不可访问。

    修改D:\Gitblit\gitblit-1.9.3\installService文件

     以管理员身份运行:D:\Gitblit\gitblit-1.9.3\gitblit,选定java 虚拟机目录

    运用之后,在General界面,选择Start,执行确定。此时服务列表会增加gitblit

     

     

     最后关掉1.4的命令窗口后,同样可以在浏览器访问gitbilt主页。

     二、gitblit使用

    2.1 新建版本库和用户

          设定版本库名称和权限即可 

     添加SSH密钥

     

    2.2 推送失败

    2.3 走http路径,克隆和推送都没有问题

     2.4  修改ssh_config文件,clone OK:$ vim /etc/ssh/ssh_config

     

     三、构建IP映射关系

           3.1 当服务器端IP地址更改,仓库地址也会有对应的变化,如此不方便用户使用。

                可以将IP映射为一个域名。   Gitblit\gitblit-1.9.3\data\defaults 

            同时修改C:\Windows\System32\drivers\etc\hosts文件

             此时在浏览器输入: http://xiaoshubao:8442或者xiaoshubao:8442即可进入gitblit主界面

     

            对应的仓库地址也有域名替换为IP

            3.2 局域网内其他用户同样修改C:\Windows\System32\drivers\etc\hosts文件添加服务器主机IP地址映射关系,即可访问远程仓库。

  • 相关阅读:
    人脸106和240点位检测解决方案
    14.HTML和CSS 02
    排序算法之---归并排序
    最通俗易懂的LSTM讲解,一个例子理解通透!!
    二叉树 | 所有路径 | 迭代&回溯 | leecode刷题笔记
    LeetCode160:相交链表
    vue项目查看vue版本-- 踩坑
    计算机组成原理 | 指令系统
    Spring Boot Endpoints:端点
    SSM花艺商城系统毕业设计-附源码171536
  • 原文地址:https://blog.csdn.net/xqw19891201/article/details/126706364