Windows系统下搭建Git本地代码库「建议收藏」

Windows系统下搭建Git本地代码库「建议收藏」Windows系统下搭建Git本地代码库

大家好,又见面了,我是你们的朋友全栈君。

这里搭建Git本地服务器我用的工具是Git2.9.2Gitblit1.8.0,直接点击关键字可下载。

  • 1.安装Java环境,配置环境变量。

  • 2.解压文件gitblit-1.8.0.zip至你准备放服务器的目录下

  • 3.修改gitblit安装目录下的data文件下的gitblit.properties。

    • 3.1其中include = defaults.properties注释掉,并添加include = my.properties.
    • 这里写图片描述
  • 4从data文件夹下找到defaults.properties文件,这是gitblit的默认配置,复制一遍该文件,并改名为上诉修改的配置名称,我这里就是my.properties.这里写图片描述=

  • 5.在解压目录下新建一个仓库目录

  • 这里写图片描述

  • 6.打开my.properties,主要修改以下几点:

    • 6.1git.repositoriesFolder(资料库路径):这里改成自己新建的仓库目录路径,不改默认为gitblit目录下的git目录.这里写图片描述

    • 6.2 server.httpPort:设定http协议的端口号。默认0表示禁用http协议.
      这里写图片描述

    • 6.3 server.httpBindInterface:设定服务器的IP地址为当前电脑IP
      这里写图片描述

  • 7.运行gitblit根目录下的gitblit.cmd 批处理文件
    这里写图片描述

  • 8.去浏览器访问你设置的IP:端口号这里写图片描述

    • 出现如下界面说明服务器启动成功
      这里写图片描述
  • 9.登入用户名密码,初始默认为用户名:admin,密码:admin
    这里写图片描述

  • 10.创建一个新的版本库
    这里写图片描述

    • 名称,描述按你自己的需要写,访问权限修改成第一个
      这里写图片描述
    • 创建成功之后会显示
      这里写图片描述
  • 11.运行Git-2.9.2-64-bit.exe文件,开始安装Git,这里的安装就不具体说明了,反正全程点下一步下一步就可以了,直接安装完成。

  • 12.创建一个你的工作目录。在你的工作目录里面,右键选择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.17.71:29418/Test.git
      Origin后面的地址为你创建的服务器地址,可以在页面中找到。
      这里写图片描述
    • 继续输入git push -u origin master,根据提示输入密码:admin,输入密码时不会显示出来,直接输入完成按回车
      这里写图片描述
    • 完成之后刷新服务器的网页,出现如下则说明成功。
      这里写图片描述
    • 至此,服务端的初始版本库已完成!!大家可以去试着去clone或者push项目了。记得要在同一网络下~有问题欢迎留言
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/106441.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 基于matlab的语音信号频谱分析_声音信号的数字化过程

    基于matlab的语音信号频谱分析_声音信号的数字化过程1.概述随着软硬件技术的发展,仪器的智能化与虚拟化已成为未来实验室及研究机构的发展方向[1]。虚拟仪器技术的优势在于可由用户定义自己的专用仪器系统,且功能灵活,很容易构建,所以应用面极为广泛。基于计算机软硬件平台的虚拟仪器可代替传统的测量仪器,如示波器、逻辑分析仪、信号发生器、频谱分析仪等[2]。从发展史看,电子测量仪器经历了由模拟仪器、智能仪器到虚拟仪器,由于计算机性能的飞速发展,已把传

  • Ehcache 入门详解 (转)[通俗易懂]

    Ehcache 入门详解 (转)[通俗易懂]一:目录EhCache简介HelloWorld示例Spring整合二:简介2.1、基本介绍EhCache是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hiberna

  • JUnit入门

    JUnit入门

  • 5G信道建模

    5G信道建模5G毫米波一般认为毫米波波段的信道具有稀疏性,即径数远小于天线数,因此直接在角度域上通过估计各条径的AoD/AoA和增益系数做信道估计,比起在天线域上做信道估计更简单。但这么做还隐含了每条可分辨径的角度扩展很小这样的假设,在mmWavemMIMO系统中,信道估计等同于估计AoA和AoD以及每条path的散射系数,就是毫米波波段的情况。而在低频NLoS情况下,由于散射传播路径非常丰富,信道不存在稀疏性,也没有一个清晰的几何结构,因此一般建模为随机的比如Rayleigh信道。对于这种信道我们就对其整体进行估

  • 字符数组初始化问题解法_字符数组和字符串的区别

    字符数组初始化问题解法_字符数组和字符串的区别在C语言编程中,当我们声明一个字符串数组的时候,常常需要把它初始化为空串。总结起来有以下三种方式:(1)chara[10]=””; (2)chara[10]={‘\0′}; (3)chara[10];str[0]=’\0’;第1,2种方式是将a数组的所有元素都初始化为’\0’,而第3种方式是只将str数组的第一个元素初始化为’\0’。如果数组的size非常大,那么前两种方式…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号