zoukankan      html  css  js  c++  java
  • Gogs

    一、介绍

    Gogs 是一款采用 Go 语言开发的、极易搭建的自助 Git 服务,相比于 GitLab 来说更轻量级,对资源的消耗也更小,也说明它的功能没有 GitLab 丰富,但是针对小团队来说是够用了。

    二、安装

    我们通过 Docker 形式来安装 Gogs

    # 创建本地卷目录,用于存储
    sudo mkdir -p /var/gogs 
    # 拉取镜像
    docker pull gogs/gogs
    # 创建容器
    docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs        
    

    三、首次访问

    在浏览器中访问 http://ip:10080/ ,打开如下页面,我们选择内置数据库:

    四、在 IDEA 中使用

    4.1 本地创建 Git 仓库

    在 Idea菜单栏 -> VCS -> Enable Version Control Integration... -> 选择git -> 完成
    

    4.2 添加远程仓库地址

    右键项目父工程 -> git -> Repository -> remotes -> 点击"+" 添加 -> 将创建的仓库时,生成的 HTTP 地址复制到 Remote中
    

    Gogs 显示的HTTP 地址为:

    http://192.168.205.10:3000/Test/Test.git
    

    实际使用时我们需要将端口调整为 10080 即:

    http://192.168.205.10:10080/Test/Test.git
    

    4.3.将项目提交到本地仓库

    右键项目父工程 -> git -> commit Directory -> Commit Message里填写提交信息 -> 点击Commit按钮, 接下来一路commit
    

    4.4 提交到 Gogs 仓库

    右键项目父工程 -> git -> Repository -> push -> 点击 Push 按钮 -> 弹出对话框 -> 输入 gogs 的用户名密码 -> 确定
    
  • 相关阅读:
    关于s3c6410 实现opengl的分析
    ARM9和ARM11的区别
    ARM9E 和 cortex a8 NEON 优化效率的对比
    armv6 的特点
    AMBA总线新一代标准AXI分析和应用
    linux下如何模拟按键输入和模拟鼠标
    opengl es 学习
    Jlink初使用
    Allegro 制作金手指封装
    世界之窗浏览器设置google搜索[转]
  • 原文地址:https://www.cnblogs.com/markLogZhu/p/13704361.html
Copyright © 2011-2022 走看看