windows安装gitblit服务端
由于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服务端的更多相关文章
- Windows安装VNC服务端
下载VNC服务端 由于服务器在IDC机房,只能使用系统自带远程桌面连接到服务器进行安装VPC服务端 但在安装过程发现,如果是通过远程桌面连接到服务器进行安装,VNC Mirror Driver会报错无 ...
- suse安装svn服务端和客户端的使用
suse安装svn服务端 一. 安装服务端 配置网络安装源(suse11sp1为例) 新建11.1.repo11.1为软件源名称,可自定义文件并添加如下内容后保存 linux-e0xg:/etc/zy ...
- windows10 64位 安装mysql服务端 并使用navicat客户端链接 掉的一堆坑
1.目的 安装mysql服务端 并使用navicat客户端链接 2.过程 1)下载mysql服务端 下载过程(参考https://blog.csdn.net/youxianzide/article/d ...
- 编译安装rabbitmq服务端
有一种方式是:下载rabbitmq-server-generic-unix压缩包,是不用编译的.是已经编译好的源码了 下面介绍编译源码安装 总括: 需要以下步骤: 1.安装erlange.因为 ...
- centos 7安装vnc服务端&vnc客户端连接
前言 工作需求,需要用到vnc,介绍一下相关内容. 安装vnc服务端 在执行其他相关的之前,需要先安装一下vnc的服务端,命令如下: yum install tigervnc-server 配置vnc ...
- 多个Linux发行版安装ss服务端
本文仅做技术探讨,请在遵守相应的法律法规的前提下使用. Centos 7一键安装脚本 简单快捷,随机生成密码,默认端口默认加密类型 bash <(curl -s http://morning.w ...
- 安装oracle服务端之后再安装oracle客户端导致sqlplus命令无法使用??
首先小编自述一下所遇到的问题: 昨天在已经安装 oracle 服务端的 win7 X64 主机上安装 oracle client 之后,发现我的sqlplus命令无法用了??经过百度,都说我服务没有开 ...
- windows安装rabbitMQ服务
简介: RabbitMQ是流行的开源消息队列系统,用erlang语言开发.RabbitMQ是AMQP(高级消息队列协议)的标准实现. windows安装rabbitMQ服务步骤: 首先需要安装 Erl ...
- 在Windows服务器安装ss服务端用于逃脱公司行为管理
1.安装:python-2.7.14.amd64.msi 2.配置环境变量 3.Win64OpenSSL-1_0_2n.exe 4.安装ss服务端:pip install **adowsocks 5. ...
随机推荐
- 【XSY2731】Div 数论 杜教筛 莫比乌斯反演
题目大意 定义复数\(a+bi\)为整数\(k\)的约数,当且仅当\(a\)和\(b\)为整数且存在整数\(c\)和\(d\)满足\((a+bi)(c+di)=k\). 定义复数\(a+bi\)的实部 ...
- 【JSOI2008】火星人prefix 哈希 非旋转treap
题目大意 就是给你一个字符串,有三种操作,共\(m\)个 \(Q~x~y\):询问第\(x\)个后缀和第\(y\)个后缀的LCP \(R~x~y\):把第\(x\)个字符改成\(y\) \(I~x~y ...
- word 2013 粘贴的图片自适应大小
1.先切换到页面视图 2.粘贴图片进去,成功自适应,像素不变,可右键图片另存为图片,查看原始图片,或者ctrl+滚轮上放大. 3.在其他视图就会出现超出范围的情况,还要自己调整
- JLOI2015 DAY1 简要题解
「JLOI2015」有意义的字符串 题意 给你 \(b, d, n\) 求 \[ [(\frac{b + \sqrt d}2)^n] \mod 7528443412579576937 \] \(0 & ...
- Codeforces 700 C. Break Up(Tarjan求桥)
题意 给你一个有 \(n\) 个点, \(m\) 条边的无向图,每条有边权 \(w_i\) ,现在要选择至多两条边断开,使得 \(S, T\) 不连通,并且使得边权和尽量小. \(n \le 1000 ...
- Leetcode 349. 两个数组的交集 By Python
给定两个数组,编写一个函数来计算它们的交集. 示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2] 示例 2: 输入: nums1 = [4,9,5], ...
- 【CodeChef】Querying on a Grid(分治,最短路)
[CodeChef]Querying on a Grid(分治,最短路) 题面 Vjudge CodeChef 题解 考虑分治处理这个问题,每次取一个\(mid\),对于\(mid\)上的三个点构建最 ...
- module_loader.py
# few functions that make it possible to import functions # from jupyter notebooks as from modules; ...
- Oracle数据库中遇到的坑
最近在帮别人忙写程序,用的是Oracle数据库,写一篇文章来说说在Oracle中遇到的一些坑: 1. PL/SQL develop的坑: 由于在这里工作环境是内网完全,无奈只能使用PL/SQL 工具, ...
- css预编译语言sass——mixin的使用
以根据不同屏幕吃寸动态应用背景图片为例 新建一个mixin如下: @mixin bg_img($path, $ext){ @media screen and (max-device-width: 76 ...