zoukankan      html  css  js  c++  java
  • gitblit安装使用

    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$ 

     

  • 相关阅读:
    2021.4.1刷题-重新安排行程
    计算机原理 6.13 单周期MIPS CPU
    计算机原理 6.12 微指令格式
    计算机原理 6.11微程序设计
    计算机原理 6.10 微程序控制器
    计算机原理 6.8 硬布线控制器设计
    计算机原理 6.6 总线结构cpu指令周期
    计算机原理 6.5 指令周期
    计算机原理 6.4 数据通路实例
    计算机原理 6.3 数据通路与总线结构
  • 原文地址:https://www.cnblogs.com/code4app/p/10856936.html
Copyright © 2011-2022 走看看