Git作为作为最流行分布式版本控制系统,与Csv、Svn相比,它的好处不然而喻,网上相关教程很多,这里记录下项目中的实际使用。如何安装Git,这里不多说。安装Git后,需要使用ssh-keygen命令,直接回车两次就可以生成秘钥文件了(更详细的参考网上资料): 目前公司的源代码管理用的是GitLab(跟GitHub一样也是基于 web 的 Git 仓库,只不过它可以创建私人的免费仓库,而
转载 2024-04-08 11:43:39
63阅读
介绍本文主要是在 gitlab 上集成 gitbook 实现提交时 gitbook 自动刷新部署 ,以及在 linux 环境上搭建 gitlab gitbook,集成 GitLab CI 实现一个企业级或个人的 Wiki 系统环境准备1.一台 linux 服务器 2.安装 node 以及 npm 环境 (这里注意 node 环境不要过高 不然在安装 gitbook 时会有报错 推荐:v12.16.
转载 2024-06-06 09:34:22
51阅读
gitlab/gerrit1. gitlab2. gerrit2.1 环境准备2.2 下载软件2.3 创建启动账户2.4 安装gerrit2.5 创建登录账户2.6 启动服务2.7 修改配置文件2.8 配置反向代理(nginx)2.9 gerrit主页3. gitlab+gerrit3.1 配置gerrit replication功能(用于复制具体项目)3.2 新建项目3.3 提交文件3.4 配
 PM:1.Product Marketing 产品市场  意指产品市场,需求导向的产品设计。“PM就是指以用户与市场为导向的产品设计人员。负责产品的整体发展把握,提出对产品升级的需求和活动推广的需求。”2.Product Manager 产品经理  产品经理人,又称品牌经理(Brand Manager)是企业守门员、品牌塑造者、更是营销骨干。它既是一套完善的营销运作制度,更是
怎么安装   当你听了我的怂恿,并决定尝试使用 GitBook 的时候,首先面临的问题是 —— 如何搭建 GitBook 环境?  因为 GitBook 是基于 Node.js,所以我们首先需要安装 Node.js(下载地址:https://nodejs.org/en/download/),找到对应平台的版本安装即可。  现在安装 Node.js 都会默认安装 npm(node 包管理工具),所以
转载 2023-11-15 19:13:16
46阅读
GitLab通过YUM最新版本介绍与部署GitLab是一个用于仓库管理系统的开源项目,基于Git实现在线仓库托管软件,你可以使用GitLab搭建一个类似于Github一样的系统,并在此基础上搭建起来的Web服务。 一个基于GIT的源码托管解决方案。 基于Ruby on rails开发。 集成了Nginx Redis PostgreSQL Sidekiq Prometheus等组件。 GitLab
转载 2024-03-29 12:52:49
200阅读
安装部署自动备份备份恢复密码设置一.镜像容器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
196阅读
整个构建过程分为以下几个部分: 安装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+阅读
nginx简介nginx作为一款高性能的服务器,用途很多,除了可以做后端服务器的代理,负载均衡之外你,还有一个用途就是做静态资源的缓存服务器,比如在前后端分离的项目中,为了加速前端页面的响应速度,我们可以将前端的相关资源,例如html,js,css或者图片等放到nginx指定的目录下,访问的时候只需要通过IP加路径就可以实现高效快速的访问。应用场景 :对markdown格式的文件进行静态页面的呈现
转载 2024-02-08 06:27:15
139阅读
gitlab-runner 安装使用gitlab-runner 是一个开源的与 gitlab CI 配合使用的项目,用于运行任务,并将结果返回 gitlab本文通过docker in docker的方式,即在具有特权模式的 Docker 中使用 Docker,通过 gitlab-runner 使用 docker 的来构建项目,完成打包,测试,发布等任务。这样 gitlab-runner 只是需要
转载 2023-07-25 15:09:26
106阅读
VSCode中使用git,参见。        Git安装   在初次使用时如果本地没有安装git会提示先安装git,然后重启vscode。一、本地操作项目前提:1)若本地没有git拉取下来的项目,用git克隆项目到本地       1首先你电脑已经安装了vscode  GIT,然
转载 2024-07-13 10:40:19
392阅读
使用码云github 是有墙的,比较慢,在国内的话,我们一般使用 gitee ,公司中有时候会搭建自己的gitlab服务器这个其实可以作为大家未来找工作的一个重要信息!1、注册登录马云,完善个人信息2、设置本机绑定SSH公钥,实现免密码登录!(免密码登录,这一步挺重要的,码云是远程仓库,我们是平时工作在本地仓库!)生成公钥ssh-keygen -t rsa -C "自己邮箱" 
在项目实践中,团队需要对用到的知识技术进行总结,即便于分享,也利于传承,而gitbook就是个不错的选择,使用gitboo
原创 2023-06-12 16:44:59
290阅读
第一步: 下载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-
转载 2024-03-26 11:54:37
115阅读
在项目实践中,团队需要对用到的知识技术进行总结,即便于分享,也利于传承,而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哈哈哈,我偏偏就是运气不好的那一个人。然后在网上各种百度搜索解决方法。重点来
转载 2024-03-25 21:52:14
99阅读
持续集成流程说明 1、首先,开发人员每天进行代码提交,提交到Git仓库2、然后,Jenkins从Gitlab中拉取项目源码,编译并打成jar包,然后构建成Docker镜像,将镜像上传到Harbor私有仓库。3、Jenkins发送SSH远程命令,让生产部署服务器到Harbor私有仓库拉取镜像到本地,然后创建容器。4、最后,用户可以访问到容器 服务器准备:准备4台服务器,可以使用V
转载 2024-05-03 18:43:18
290阅读
`gitbook` 基于 `node.js` 开发环境,因此首先要安装好 [nodejs](https://nodejs.org/en/) 环境,其次再使用 `node.js` 提供的 `npm` 包管理工具来安装 `gitbook`. 只需运行 `sudo npm install -g gitbook-cli` 即可安装,接着运行 `gitbook -V`
转载 2024-04-25 15:13:41
76阅读
# Android Studio绑定GitLab GitLab是一个基于Web的Git仓库管理工具,它提供了一个完整的Git仓库管理功能,包括代码仓库、问题跟踪、CI/CD等。Android Studio是一个流行的Android开发IDE,它提供了许多功能来帮助开发者更高效地开发Android应用。在本文中,我们将介绍如何在Android Studio中绑定GitLab,以便我们可以方便地管理
原创 2024-07-23 07:57:00
41阅读
本文主要记录一下在Gitlab上设置过ssh秘钥后,任然无法进行ssh访问的问题。配置步骤要在GitLab中添加SSH登录,你需要按照以下步骤操作:生成SSH密钥对在你的本地机器上生成一个SSH密钥对。如果你已经有一个密钥对,你可以跳过这一步。在终端中运行以下命令:ssh-keygen -t ed25519 -C "your_email@example.com"这将生成一个新的ed25519 SS
  • 1
  • 2
  • 3
  • 4
  • 5