文章目录一. 概述二. 环境准备三. 安装Git四. 安装GitLab五. 安装GitBook六. 安装GitLab Runner七. 打通GitLab与GitBook八. 验证九. 遇到的问题1. runner一直处于Pending状态2. runner一直处于running十. 扩展1. GitBook的常用插件十一. 总结 一. 概述本文主要介绍如何使用GitBook,GitLab,并集成
一、安装git2、下载完成后,双击安装点击“next”,自定义git安装路径,继续“next”二、安装完成后,需要进行git的初始化设置:进行鼠标右键/资源中打开Git BashGit Bash是一个命令行工具,使用的命令与Linux命令类似1、设置用户名和邮箱git config --global user.name '在gitlab上注册的用户名'git config --global use
目录一、问题描述二、冲突解决1、提交文件2、发现冲突3、解决冲突4、重新提交三、网站推荐 一、问题描述使用git管理项目,多人克隆仓库到本地在同一个分支上进行开发。某次修改代码后准备推送版本到远程仓库时遇到分支代码冲突,也就是同事A修改了test.txt,同事B也修改了test.txt,两人依次推送到远程仓库时产生冲突。二、冲突解决协同开发时会经常遇到这类问题,这里提供一个纯手工解决此类冲突的流
简介:GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。
转载 2021-06-18 11:09:01
210阅读
故事背景:    公司计划搞持续化集成,而从 GitLab 8.0 开始,GitLab CI 就已经集成在 GitLab中,因此我不得不面对一个问题,升级!目前环境:    系统环境:Centos 6.7x64    软件版本:Gitlab 源码安装7.14.3版本目标环境:  
简介:​GitLab是一个利用 Ruby on Rails​ 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。Gi
原创 2022-04-11 14:32:43
233阅读
                         &n
原创 2021-07-14 10:18:58
291阅读
使用gitlabgitlab官网
原创 2018-03-24 17:05:28
2463阅读
1点赞
基础1.一些术语​Fetch(获取),从远程代码库更新数据到本地代码库。注意:Fetch 只是将代码更新到本地代码库,你需要检出(check out)或与当前工作分支合并(merge)才能在你的工作目录中看到代码的改变。Pull(拉取),从远程代码库更新数据到本地代码库,并与当前工作分支合并,等同于 Fetch + Merge。Push(推送),将本地代码库中已提交(commit)的数据推送到指定
转载 2022-05-27 14:54:11
2231阅读
一、gitlab的搭建 一)gitlab安装部署、升级 gitlab安装部署、备份升级:https://
原创 2022-07-29 15:48:06
679阅读
文章目录概述环境准备动手操作容器部署gitlab容器部署Drone流水线脚本编写.drone.yml流水线触发总结+遇到的问题参考资料 概述drone是一个持续集成化工具,能够使用强大的云原生管道引擎自动化他们的构建、测试和发布工作流;简单来说:类似写shell脚本,只是脚本内容不一样; 其他持续集成工具,如:jenkins、gitlab-cicd;环境准备linux系统docker动手操作容器
一、简介以前使用 Gitlab 搭建过 Git 服务的小伙伴都知道,这个 GitLab 方案占用内存比较大,没有个8G 内存,很难流畅运行,而且部署起来也不容易。所以今天的主角他来了,Gogs 是一款极易搭建的自助 Git 服务,使用 Go 语言开发,只要 Go 语言支持的平台它都支持,包括 Linux、Mac OS X、Windows 以及 ARM 平台。Gogs 对系统硬件要求极低,你甚至可以
1.git diff用来比较文件之间的不同,其基本用法如下:(1)git diff:当工作区有改动,临时区为空,diff的对比是“工作区与最后一次commit提交的仓库的共同文件”;当工作区有改动,临时区不为空,diff对比的是“工作区与暂存区的共同文件”。(2)git diff --cached 或 git diff --staged:显示暂存区(已add但未commit文件)和最后一次comm
命令行界面的基本操作如下,Web界面的操作 [root@localhost ~]$ gitlab-ctl stop # 停止GitLab相关的服务 [root@localhost ~]$ gitlab-ctl start # 启动GitLab相关的服务 [root@localhost ~]$ gitlab-ctl restart # 重启GitLab相关
转载 2019-01-20 15:41:00
169阅读
Git 全局设置git config --global user.name “xx”git config --global user.email “xx@xx.com”创建一个新存储库git clone ://192.16
原创 2022-04-14 11:04:36
201阅读
Git常用命令tag和log和blame1、tag标签操作,常用于发布版本。1.1 新建tag# 新建一个tag在当前commit $ git tag tag_name $ git tag v1.0# 新建一个tag在指定commit $ git tag tag_name commit $ git tag v0.9 f52c633# -a选项意为创建一个带注解的标签,不用-a选项也可以执行的,但它
转载 4月前
112阅读
git相关概念: git 是一种版本控制系统,是一个命令,是一种工具 gitlib 是基于git功能的开发库 gilthub 是一个基于git实现在线代码托管的仓库,包含一个网站界面,向互联网开放 gitlab 是一个基于git实现的在线代码仓库托管软件,一般用于在企业内搭建git私服 git-ce是社区版,gitlab-ee是企业版,收费版 GitLab更适合企业级使用 为企业搭建Gi
大家好,我是Leo哥???,本期专栏带来一些开发中一些好用的工具,以及教大家如何去使用,这一期带来的是
原创 2月前
69阅读
Gitlab CI 使用高级技巧 通过 iOS 使用 gitlab 自动打包 我们了解到了 Gitlab 的自动化打包的简单配置。但是现在有个问题。每次提交代码都会去自动打包一遍。很多时候这不是我们想要的效果。那么 Gitlab CI 有没有其他的打包方式呢?比如按需要触发,定时触发 build 等。答案是有的。具体的操作需要了解 YML。Gitlab YAML 详解
Gitlab Runner 部署 文章目录Gitlab Runner 部署1. 本地安装gitlab-runner2. 项目通过本地命令注册runner3. docker安装gitlab-runner4. 项目通过docker注册runner5. 注意 1. 本地安装gitlab-runner$ wget -O /usr/local/bin/gitlab-runner https://gitlab
  • 1
  • 2
  • 3
  • 4
  • 5