1.下载地址

http://www.gitblit.com/

2.安装jdk(自行安装)

3.解压gitblit

# tar -zxvf gitblit-1.8.0.tar.gz

4.配置
# cd gitblit-1.8.0/data

# vi gitblit.properties

添加以下信息:

# SINCE 1.7.0
include = defaults.properties
server.httpPort=81
server.httpBindInterface=192.168.28.130
server.httpsBindInterface=localhost

5.启动和停止

1)前台启动

# cd gitblit-1.8.0

# ./gitblit.sh

2)后台启动

# nohup ./gitblit.sh &

3)停止

# ./gitblit-stop.sh

6.访问

http://192.168.28.130:81

登陆密码:admin/admin

7.创建用户

8.创建团队

9.创建版本库

10.分配项目给其他人员

先分配给组,再分配给组中的成员

11. 把项目提交到创库中

首先需要在需要提交代码的机器上安装git

使用命令如下:

localhost:gitClient mhx$ git clone http://admin@192.168.28.130:81/r/firstDemo.git

Cloning into 'firstDemo'...

warning: You appear to have cloned an empty repository.

localhost:gitClient mhx$ ll

-bash: ll: command not found

localhost:gitClient mhx$ ls

firstDemo gitrepo

localhost:gitClient mhx$ cd firstDemo/

localhost:firstDemo mhx$ ls

localhost:firstDemo mhx$ cp -r /Users/mhx/Downloads/registerdiscovery .

localhost:firstDemo mhx$ ll

-bash: ll: command not found

localhost:firstDemo mhx$ ls

registerdiscovery

localhost:firstDemo mhx$ cd registerdiscovery/

localhost:registerdiscovery mhx$ ls

HELP.md mvnw mvnw.cmd pom.xml src

localhost:registerdiscovery mhx$ cd ..

localhost:firstDemo mhx$ ls

registerdiscovery

localhost:firstDemo mhx$ git add *

localhost:firstDemo mhx$ git commit -m "add new file"

[master (root-commit) cafacf4] add new file

16 files changed, 677 insertions(+)

create mode 100644 registerdiscovery/.DS_Store

create mode 100644 registerdiscovery/.gitignore

create mode 100644 registerdiscovery/.mvn/wrapper/MavenWrapperDownloader.java

create mode 100644 registerdiscovery/.mvn/wrapper/maven-wrapper.jar

create mode 100644 registerdiscovery/.mvn/wrapper/maven-wrapper.properties

create mode 100755 registerdiscovery/mvnw

create mode 100644 registerdiscovery/mvnw.cmd

create mode 100644 registerdiscovery/pom.xml

create mode 100644 registerdiscovery/src/.DS_Store

create mode 100644 registerdiscovery/src/main/.DS_Store

create mode 100644 registerdiscovery/src/main/java/.DS_Store

create mode 100644 registerdiscovery/src/main/java/com/.DS_Store

create mode 100644 registerdiscovery/src/main/java/com/maohx/.DS_Store

create mode 100644 registerdiscovery/src/main/java/com/maohx/registerdiscovery/RegisterdiscoveryApplication.java

create mode 100644 registerdiscovery/src/main/resources/application.properties

create mode 100644 registerdiscovery/src/test/java/com/maohx/registerdiscovery/RegisterdiscoveryApplicationTests.java

localhost:firstDemo mhx$ git push

Password for 'http://admin@192.168.28.130:81':

fatal: Authentication failed for 'http://admin@192.168.28.130:81/r/firstDemo.git/'

localhost:firstDemo mhx$ push

-bash: push: command not found

localhost:firstDemo mhx$ git push

Password for 'http://admin@192.168.28.130:81':

Counting objects: 33, done.

Delta compression using up to 4 threads.

Compressing objects: 100% (26/26), done.

Writing objects: 100% (33/33), 50.55 KiB | 12.64 MiB/s, done.

Total 33 (delta 5), reused 0 (delta 0)

remote: Resolving deltas: 100% (5/5)

remote: Updating references: 100% (1/1)

To http://192.168.28.130:81/r/firstDemo.git

* [new branch]      master -> master

localhost:firstDemo mhx$

12.创建分支

localhost:firstDemo mhx$ ls

registerdiscovery

localhost:firstDemo mhx$ git checkout -b embrace1.0

Switched to a new branch 'embrace1.0'

localhost:firstDemo mhx$ git branch

* embrace1.0

master

localhost:firstDemo mhx$ git commit -m "add new branch"

On branch embrace1.0

nothing to commit, working tree clean

localhost:firstDemo mhx$ git push -u origin embrace1.0

Total 0 (delta 0), reused 0 (delta 0)

remote: Updating references: 100% (1/1)

To http://192.168.28.130:81/r/firstDemo.git

* [new branch]      embrace1.0 -> embrace1.0

Branch embrace1.0 set up to track remote branch embrace1.0 from origin.

localhost:firstDemo mhx$

gitblit安装使用的更多相关文章

  1. mac Gitblit安装

    jdk下载传送门 gitBlit是java编写的的 第一步 需要安装java jdk 传送门 JDK6的下载地址: http://www.oracle.com/technetwork/java/jav ...

  2. Linux(Contos7.5)环境搭建之Gitblit安装(三)

    1.yum安装git(这一步暂时不清楚是否必要,因为在window上搭建并不需要)

  3. (转)GitBlit安装

    转:https://blog.csdn.net/qq_32599479/article/details/90748371 GitBlit的安装本文是基于Windows 10系统环境,安装和测试GitB ...

  4. GitBlit (1)-- 在linux 安装 GitBlit 并运行

    Git是一款注重速度.数据完整性.分布式支持和非线性工作流的分布式版本控制工具.Git最初由Linus Torvalds在2005年为Linux内核开发而设计,如今已经成为被广泛接受的版本控制系统. ...

  5. 如何在Linux下使用Gitblit工具创建Git仓库服务

    嗨!朋友,今天我们将学习如何在你的Linux服务器或者PC上安装Gitblit工具.首先,我们看看什么是Git,它的功能以及安装Gitblit的步骤.Git是分布式版本控制系统,它强调速度.数据一致性 ...

  6. 【大话QT之十七】Jenkins介绍及安装使用文档(与Git集成)

    文章文件夹结构例如以下: 1> Jenkins与Git相关介绍 2> Jenkins部署安装 3> Gitblit部署安装 4> Jenkins与Git集成使用 5> 项 ...

  7. Gitblit配置

    Gitblit的安装配置及访问-windows (2013-09-11 11:52:31) 转载▼   分类: android基础 Git 是现在很流行的分布式版本控制工具,github更是人人皆知. ...

  8. 创建Gitblit本地服务器(For windows )01

    1.先下载gitblit  貌似需要FQ,百度云链接https://pan.baidu.com/s/1WUtBswj5TkFFcd_hiFFCcw,提取码: xr9n .因为gitblit是基于jav ...

  9. 使用Gitblit 搭建Windows Git服务器

    使用Gitblit 搭建Windows Git服务器 整理使用Gitblit搭建Git服务器的步骤. 目录 使用Gitblit 搭建Windows Git服务器 目录 下载安装 配置 运行 客户端运行 ...

随机推荐

  1. 邁向IT專家成功之路的三十則鐵律 鐵律九:IT人社群互動之道-縮小自己

    身為一位專業的IT人士所要學習的東西實在非常的多,然而對於時間相當有限的我們,最快速的學習方法就是向他人學習,而向他人學習的首要態度就是「縮小自己」.唯有將自己縮小到別人的眼睛裡,才能夠讓他們真心誠意 ...

  2. 在Dev GridControl中添加颜色可变的ProgressBar z

    在使用DevExpress,GridControl自带的ProgressBarControl的时候 由于无法通过BackColor/ForeColor来改变进度条的颜色所以很多特效是实现不了的.如下面 ...

  3. 【经验之谈】适合学习的IT教程站点列表

    ①  CSDN   http://www.csdn.net/ ②  gitHub   https://github.com/ ③  极客学院  http://www.jikexueyuan.com/ ...

  4. sql的一些知识_数据分组

    group by--------按**分组查询 SELECT rank, MIN(weight)as min_weight FROM userinfo GROUP BY rank 对分组的值进行过滤需 ...

  5. EasyUI基础入门之Droppable(可投掷)

    怎么说呢Droppable这个单词究竟是什么意思,准确来说easyui作者究竟要表达什么意思,还是不大好拿捏的.只是没关系,没有必要纠结与这些细枝末节的东西,依据官网的demo效果,就简单的将之定义为 ...

  6. Java Web Filter登录验证

    初做网站需要登录验证,转自 :http://blog.csdn.net/daguanjia11/article/details/48995789 Filter: Filter是服务器端的组件,用来过滤 ...

  7. ok6410[002] ubuntu1604系统下搭配ckermit和dnw基于RAM的裸机程序调试环境

    ubuntu1604系统下搭配ckermit和dnw基于RAM的裸机程序调试环境 系统:  ubuntu16.04 裸板: 飞凌公司OK6410开发板 目标:搭建基于ubuntu1604系统和基于RA ...

  8. 无法访问gcr.io的几种解决办法

    系列目录 由于一些原因,在国内无法访问gcr.io上的镜像,在安装kubernetes时,很多官方镜像又是都存在gcr.io上,在国内的一些教程中大都使用阿里云的镜像,但是由于阿里云镜像地址更换等原因 ...

  9. [未完结]数字微分分析法的直线绘制(DDA)

    注意! 本文被第1次更新,可能存在后续更新 直线画法 直线的斜截式方程 在二维空间下,一条直线的方程可以被描述为若干种形式,其中比较常见的一种是斜截式方程: \[y=kx+b\] 其中\(k\)称为直 ...

  10. thttpd源代码解析 定时器模块

    thttpd源代码解析 定时器模块 thttpd是很轻量级的httpserver,可运行文件仅50kB.名称中的第一个t表示tiny, turbo, 或throttling 与lighttpd.mem ...