由于windows下没有gitlab之类的工具,只有很久没有更新的gitblit

下载Gitblit, 下载地址:http://www.gitblit.com/ 很长时间没有更新了,在没有linux环境下可以做替代品

Gitblit requires a Java 7 Runtime Environment (JRE) or a Java 7 Development Kit (JDK).

安装gitblit

解压缩下载的压缩包即可,无需安装

创建一个目录,用来存放代码库 E:\git\gitdata

修改data目录下的gitblit.properties gitblit-1.8.0\data\gitblit.properties

# 上面创建的存放代码的目录
git.repositoriesFolder = E:\用户目录\Desktop\gitblit-1.8.0\data
# 设置访问的端口,不要和别的端口有冲突
server.httpPort = 9001
# RESTART REQUIRED
server.httpsPort = false
# 搭建服务器的IP
server.httpBindInterface = 0.0.0.0
# localhost就行
server.httpsBindInterface =localhost

gitblit.cmd启动即可

添加至windows服务

因没有尝试成功,故忽略,可以尝试使用winsw

初始密码 admin admin

提交本地代码到gitbilt

创建仓库

创建成功可按照提示进行提交

$ git init
Initialized empty Git repository in E:/用户目录/Desktop/login/.git/ LC@DESKTOP-40JTRBM MINGW64 /e/用户目录/Desktop/login (master)
$ ls
aaa images/ testssologin.html
app/ index.html web.config
assets/ js/ wechat/
Bin/ logs/ wechat_0426/
css/ MP_verify_FjPlH5sJYWPSyt3h.txt wechat_0427/
download/ NLog.config whitelist.html
favicon.ico packages.config 'zhiweiTest _CallBack.html'
Global.asax state.json zhiweiTest.html LC@DESKTOP-40JTRBM MINGW64 /e/用户目录/Desktop/login (master)
$ git add .
warning: LF will be replaced by CRLF in app/assets/13.00f0441e.chunk.js.
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in app/assets/13.6ef4778c.chunk.js. $ git commit -m 'login 20180711'
[master (root-commit) b294ed4] login 20180711
1713 files changed, 74929 insertions(+)
create mode 100644 Bin/AWSSDK.Core.dll
create mode 100644 wechat_0427/static/js/main.7a8f7cca.js
create mode 100644 whitelist.html
create mode 100644 zhiweiTest _CallBack.html
create mode 100644 zhiweiTest.html LC@DESKTOP-40JTRBM MINGW64 /e/用户目录/Desktop/login (master)
$ git config --global user.email 1@qq.com LC@DESKTOP-40JTRBM MINGW64 /e/用户目录/Desktop/login (master)
$ git config --global user.name lisi LC@DESKTOP-40JTRBM MINGW64 /e/用户目录/Desktop/login (master)
$ git remote add origin http://admin@127.0.0.1:9001/r/dangjian.git LC@DESKTOP-40JTRBM MINGW64 /e/用户目录/Desktop/login (master)
$ git remote -v
origin http://admin@127.0.0.1:9001/r/dangjian.git (fetch)
origin http://admin@127.0.0.1:9001/r/dangjian.git (push) LC@DESKTOP-40JTRBM MINGW64 /e/用户目录/Desktop/login (master)
$ git push -u origin master
Enumerating objects: 922, done.
Counting objects: 100% (922/922), done.
Delta compression using up to 12 threads.
Compressing objects: 100% (877/877), done.
Writing objects: 100% (922/922), 21.23 MiB | 8.25 MiB/s, done.
Total 922 (delta 190), reused 0 (delta 0)
remote: Resolving deltas: 100% (190/190)
remote: Updating references: 100% (1/1)
To http://127.0.0.1:9001/r/dangjian.git
* [new branch] master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

windows安装gitblit服务端的更多相关文章

  1. Windows安装VNC服务端

    下载VNC服务端 由于服务器在IDC机房,只能使用系统自带远程桌面连接到服务器进行安装VPC服务端 但在安装过程发现,如果是通过远程桌面连接到服务器进行安装,VNC Mirror Driver会报错无 ...

  2. suse安装svn服务端和客户端的使用

    suse安装svn服务端 一. 安装服务端 配置网络安装源(suse11sp1为例) 新建11.1.repo11.1为软件源名称,可自定义文件并添加如下内容后保存 linux-e0xg:/etc/zy ...

  3. windows10 64位 安装mysql服务端 并使用navicat客户端链接 掉的一堆坑

    1.目的 安装mysql服务端 并使用navicat客户端链接 2.过程 1)下载mysql服务端 下载过程(参考https://blog.csdn.net/youxianzide/article/d ...

  4. 编译安装rabbitmq服务端

    有一种方式是:下载rabbitmq-server-generic-unix压缩包,是不用编译的.是已经编译好的源码了 下面介绍编译源码安装   总括: 需要以下步骤:   1.安装erlange.因为 ...

  5. centos 7安装vnc服务端&vnc客户端连接

    前言 工作需求,需要用到vnc,介绍一下相关内容. 安装vnc服务端 在执行其他相关的之前,需要先安装一下vnc的服务端,命令如下: yum install tigervnc-server 配置vnc ...

  6. 多个Linux发行版安装ss服务端

    本文仅做技术探讨,请在遵守相应的法律法规的前提下使用. Centos 7一键安装脚本 简单快捷,随机生成密码,默认端口默认加密类型 bash <(curl -s http://morning.w ...

  7. 安装oracle服务端之后再安装oracle客户端导致sqlplus命令无法使用??

    首先小编自述一下所遇到的问题: 昨天在已经安装 oracle 服务端的 win7 X64 主机上安装 oracle client 之后,发现我的sqlplus命令无法用了??经过百度,都说我服务没有开 ...

  8. windows安装rabbitMQ服务

    简介: RabbitMQ是流行的开源消息队列系统,用erlang语言开发.RabbitMQ是AMQP(高级消息队列协议)的标准实现. windows安装rabbitMQ服务步骤: 首先需要安装 Erl ...

  9. 在Windows服务器安装ss服务端用于逃脱公司行为管理

    1.安装:python-2.7.14.amd64.msi 2.配置环境变量 3.Win64OpenSSL-1_0_2n.exe 4.安装ss服务端:pip install **adowsocks 5. ...

随机推荐

  1. windows环境pip安装时一直报错Could not fetch URL https://pypi.org/simple/xrld/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url:

    最近项目不忙了~~有开始专研的python大业,上来想用pip安装一个第三方的库,就一直报错: Could not fetch URL https://pypi.org/simple/xrld/: T ...

  2. 对如下字符串(234453)[234]{2324}分析它的括号使用是否正确,括号匹配(Java实现)

    我的一种思路是递归: private static String s = "(2344[)]53[234]{2324}"; private static boolean f(int ...

  3. 【转】STM32擦除内部FLASH时间过长导致IWDG复位分析

    @20119-01-29 [小记] STM32擦除内部FLASH时间过长导致IWDG复位分析

  4. docker_macvlan

    目录 macvlan macvlan macvlan的原理是在宿主机物理网卡上虚拟出多个子网卡,通过不同的MAC地址在数据链路层(Data Link Layer)进行网络数据转发的,它是比较新的网络虚 ...

  5. 51nod 1443 路径和树(最短路树)

    题目链接:路径和树 题意:给定无向带权连通图,求从u开始边权和最小的最短路树,输出最小边权和. 题解:构造出最短路树,把存留下来的边权全部加起来.(跑dijkstra的时候松弛加上$ < $变成 ...

  6. UVA 11149-Power of Matrix(等比矩阵求和)

    给定一个矩阵A 要求A + A^2 + A^3 +…. A^k: 对于到n的等比矩阵求和 如果n是偶数:  如果n是奇数:  #include<stdio.h> #include<s ...

  7. 解决mysql配置文件my.cnf添加max_connections不生效

    问题描述: 最新为了方便测试,通过mysql官方指定的yum源安装了mysql5.6.40,在向mysql的配置文件my.cnf添加max_connections=3600后,重启mysql后发现不生 ...

  8. centos7安装较高版本python3.5/3.6

    应用环境: Centos7或者RHEL7下默认安装的python版本为2.7.x,更新不够及时,现在很多时候需要额外安装较高版本的python环境, 网上搜罗一圈总结记录一下常用两种方式: ① 源码编 ...

  9. 数组拆分I

    题目描述 给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最 ...

  10. http_proxy_module模块常用参数

    Nginx的upstream模块相当于是建立一个函数库一样,把后端的服务器地址放在了一个池子里,而proxy模块则是从这个池子里调用了这些服务器. http_proxy_module模块常用参数: p ...