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项目了。记得要在同一网络下~有问题欢迎留言
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java转换流_java中的字符使用什么编码

    Java转换流_java中的字符使用什么编码编码转换流字节流:针对二进制文件字符流:针对文本文件,读写容易出现乱码的现象,在读写时,最好指定编码集为UTF-81概述编码转换流(InputStreamReader/OutputStreamWriter)主要进行编码的转换,用来解决字符流读写乱码的问题2工具API学习OutputStreamWriter:OutputStreamWriter(OutputStreamout)把传入的字节流转成字符流OutputStreamWriter(OutputStreamout,Strin

    2025年10月29日
    2
  • java中如何取绝对值(调用绝对值函数)

    一、绝对值函数使用说明绝对值函数是JDK中Math.java中的实现方法,其用来得到表达式的绝对值。其实现非常简单,源码如下:/***Returnstheabsolutevalueofan{@codeint}value.*Iftheargumentisnotnegative,theargumentisreturned.*Iftheargumentis…

    2022年4月17日
    46
  • 10秒钟脱口而出十位数相同两位数的乘法

    10秒钟脱口而出十位数相同两位数的乘法10秒钟脱口而出十位数相同两位数的乘法一、范围十位数相同的两位数。二、目标计算两位数的相乘。10秒钟脱口而出。三、基本公式以尾数之和展开讨论:假设两个数分别是10a+b以及10a+c,那么尾数之和就是b+c。序号分类公式举例1尾数之和小于10即b+c(10a+b)(10a+c)=100a²+10a(b+c)+bc=10a((10a+b)+c)+bc  21X23=(20+1)(20+

    2022年6月4日
    58
  • 【C#】C#获得计算机硬件信息和操作系统信息,ManagementObjectSearcher[通俗易懂]

    【C#】C#获得计算机硬件信息和操作系统信息,ManagementObjectSearcher[通俗易懂]ManagementObjectSearcherC#获得硬盘信息C#获得CPU信息C#获得主板信息C#获得网卡信息C#获得…

    2022年10月2日
    3
  • oracle更改用户的密码

    oracle更改用户的密码第一种情况,不知道该用户的密码,以管理员身份或者其他有权限的用户更改。1、以system或者sys的身份登录。登录语句sqlplus system/psw@ora_name或者sqlplus  sys/psw@ora_name assysdba。2、alter语句修改用户user1的密码。alter user  user1 identified bynew_psw;3

    2022年7月28日
    7
  • pad图和n-s图_N S W

    pad图和n-s图_N S W(未完成_N-S图、PAD图概念未写)1、记录StudentRecord给出即将大学毕业的学生的姓名和平均分(GPA)。我们的目的是建立一个参加毕业典礼的学生表。候选毕业的学生表从文件”StudRecs”读入。因为学校规定:GPA低于minGPA的学生不能毕业,因此那些平均分低于minGPA的学生不参加毕业典礼。另外,记录那些选择不参加毕业典礼的学生名单,将名单保存至文件”NoAttend”中,按每行一个学生姓名保存。删除这些选择不参加毕业典礼的学生,最终生成参加毕业典礼的学生表。2、画出下列程序流

    2022年8月13日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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