Git作为作为最流行分布式版本控制系统,与Csv、Svn相比,它的好处不然而喻,网上相关教程很多,这里记录下项目中的实际使用。如何安装Git,这里不多说。安装Git后,需要使用ssh-keygen命令,直接回车两次就可以生成秘钥文件了(更详细的参考网上资料): 目前公司的源代码管理用的是GitLab(跟GitHub一样也是基于 web 的 Git 仓库,只不过它可以创建私人的免费仓库,而
介绍本文主要是在 gitlab 上集成 gitbook 实现提交时 gitbook 自动刷新部署 ,以及在 linux 环境上搭建 gitlab gitbook,集成 GitLab CI 实现一个企业级或个人的 Wiki 系统环境准备1.一台 linux 服务器 2.安装 node 以及 npm 环境 (这里注意 node 环境不要过高 不然在安装 gitbook 时会有报错 推荐:v12.16.
怎么安装   当你听了我的怂恿,并决定尝试使用 GitBook 的时候,首先面临的问题是 —— 如何搭建 GitBook 环境?  因为 GitBook 是基于 Node.js,所以我们首先需要安装 Node.js(下载地址:https://nodejs.org/en/download/),找到对应平台的版本安装即可。  现在安装 Node.js 都会默认安装 npm(node 包管理工具),所以
安装部署自动备份备份恢复密码设置一.镜像容器1.安装docker yum install docker使用yum命令在线安装安装后查看Docker版本docker -v2. 查找GitLab镜像docker search gitlab3. 拉取镜像docker pull gitlab/gitlab-ce:latest4. 创建容器创建挂载目录mkdir -p /app/gitlab/c
转载 2023-06-08 20:12:00
179阅读
GitLab通过YUM最新版本介绍与部署GitLab是一个用于仓库管理系统的开源项目,基于Git实现在线仓库托管软件,你可以使用GitLab搭建一个类似于Github一样的系统,并在此基础上搭建起来的Web服务。 一个基于GIT的源码托管解决方案。 基于Ruby on rails开发。 集成了Nginx Redis PostgreSQL Sidekiq Prometheus等组件。 GitLab
整个构建过程分为以下几个部分: 安装node,npm部署gitbook gitlab版本8以上支持pipelines,服务器上安装,配置gitlab runner。1.安装nodecurl -sL https://rpm.nodesource.com/setup_6.x | bash -  (6.9.5) yum i
原创 精选 2017-05-10 11:21:41
10000+阅读
gitlab-runner 安装使用gitlab-runner 是一个开源的与 gitlab CI 配合使用的项目,用于运行任务,并将结果返回 gitlab本文通过docker in docker的方式,即在具有特权模式的 Docker 中使用 Docker,通过 gitlab-runner 使用 docker 的来构建项目,完成打包,测试,发布等任务。这样 gitlab-runner 只是需要
转载 2023-07-25 15:09:26
86阅读
nginx简介nginx作为一款高性能的服务器,用途很多,除了可以做后端服务器的代理,负载均衡之外你,还有一个用途就是做静态资源的缓存服务器,比如在前后端分离的项目中,为了加速前端页面的响应速度,我们可以将前端的相关资源,例如html,js,css或者图片等放到nginx指定的目录下,访问的时候只需要通过IP加路径就可以实现高效快速的访问。应用场景 :对markdown格式的文件进行静态页面的呈现
VSCode中使用git,参见。        Git安装   在初次使用时如果本地没有安装git会提示先安装git,然后重启vscode。一、本地操作项目前提:1)若本地没有git拉取下来的项目,用git克隆项目到本地       1首先你电脑已经安装了vscode  GIT,然
使用码云github 是有墙的,比较慢,在国内的话,我们一般使用 gitee ,公司中有时候会搭建自己的gitlab服务器这个其实可以作为大家未来找工作的一个重要信息!1、注册登录马云,完善个人信息2、设置本机绑定SSH公钥,实现免密码登录!(免密码登录,这一步挺重要的,码云是远程仓库,我们是平时工作在本地仓库!)生成公钥ssh-keygen -t rsa -C "自己邮箱" 
在项目实践中,团队需要对用到的知识技术进行总结,即便于分享,也利于传承,而gitbook就是个不错的选择,使用gitboo
原创 2023-06-12 16:44:59
248阅读
在项目实践中,团队需要对用到的知识技术进行总结,即便于分享,也利于传承,而gitbook就是个不错的选择,使用gitbook-cli 对Markdown文档进行编译,生成静态文件,再通过web(e.g. nginx)对外提供服务。 gitbookgitlab搭建持续集成,可实现文档的即时更新
原创 2022-03-04 17:07:26
1021阅读
由于项目需要帮助文档,于是我这边选择使用了gitbook,这边做一个使用的记录,以及遇到的问题。安装方式npm install -g gitbook-cli初始化建一个文件夹,然后git bash 输入gitbook init这一步运气好的小伙伴可能一步就成功了,不会一直卡在Installing GitBook 3.2.3哈哈哈,我偏偏就是运气不好的那一个人。然后在网上各种百度搜索解决方法。重点来
转载 5月前
24阅读
持续集成流程说明 1、首先,开发人员每天进行代码提交,提交到Git仓库2、然后,Jenkins从Gitlab中拉取项目源码,编译并打成jar包,然后构建成Docker镜像,将镜像上传到Harbor私有仓库。3、Jenkins发送SSH远程命令,让生产部署服务器到Harbor私有仓库拉取镜像到本地,然后创建容器。4、最后,用户可以访问到容器 服务器准备:准备4台服务器,可以使用V
转载 3月前
139阅读
第一步: 下载rpm包,进行安装 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-XXX.rpm 这个是目前最新的安装包gitlab-ce-XXX.rpm(国内镜像地址,选择相应版本下载)运行rpm -ivh gitlab-ce-XXX.rpm (一号坑) 10.x以后开始依赖policycoreutils-
`gitbook` 基于 `node.js` 开发环境,因此首先要安装好 [nodejs](https://nodejs.org/en/) 环境,其次再使用 `node.js` 提供的 `npm` 包管理工具来安装 `gitbook`. 只需运行 `sudo npm install -g gitbook-cli` 即可安装,接着运行 `gitbook -V`
# Android Studio绑定GitLab GitLab是一个基于Web的Git仓库管理工具,它提供了一个完整的Git仓库管理功能,包括代码仓库、问题跟踪、CI/CD等。Android Studio是一个流行的Android开发IDE,它提供了许多功能来帮助开发者更高效地开发Android应用。在本文中,我们将介绍如何在Android Studio中绑定GitLab,以便我们可以方便地管理
原创 1月前
7阅读
本文主要记录一下在Gitlab上设置过ssh秘钥后,任然无法进行ssh访问的问题。配置步骤要在GitLab中添加SSH登录,你需要按照以下步骤操作:生成SSH密钥对在你的本地机器上生成一个SSH密钥对。如果你已经有一个密钥对,你可以跳过这一步。在终端中运行以下命令:ssh-keygen -t ed25519 -C "your_email@example.com"这将生成一个新的ed25519 SS
文章目录尚硅谷技术课程系列之 Git1、Git概述2、何为版本控制3、为什么需要版本控制4、Git 工作机制5、Git 代码托管中心6、Git常用命令6.1 设置用户签名6.2 初始化本地库6.3 查看本地库状态6.4 添加暂存区6.5 提交到本地库6.6 修改文件6.6.1 查看状态(检测到工作区有文件被修改)6.6.2 将修改的文件再次添加暂存区6.6.3 查看状态(工作区的修改添加到了暂
妈呀,写代码这么多年终于有机会接触Git了,被分配了GitLab的账号,那么就开始用啦新建1、新建Git Project,作为远程仓库,与本地项目关联,进行提交版本控制 2、为新建的Git Project添加本地项目,在IDEA的Terminal里输入Git 命令 3、Git Project创建成功后就会跳转出一下界面,有新建和从已存在导入两种方式的命令指引,可以用命令设置git用户名邮箱,也可
  • 1
  • 2
  • 3
  • 4
  • 5