跳至内容

除除

菜单
  • GitHub+
  • Bootstrap实战+
  • 留言板
  • 友链
Close search bar

标签: GitLab

  • 文章
  • 运维
Open post Git Version Control 高效协作和开发流程

Git 版本控制:构建高效协作和开发流程的最佳实践

2024年4月5日2025年3月30日除除1 条评论
版本控制是软件开发的核心,促进团队协作与项目管理。通过制定明确的分支命名策略,遵循一致的代码提交规范,如指明提交类型和简短描述,增强了历史记录的可读性,可以清晰地组织和理解项目的结构与进展。

解决 `remote: You must use a personal access token with 'api' scope for Git over HTTP.`

2023年5月29日2025年1月28日除除1 条评论
远程办公时遇到 git clone 报错,可通过生成个人访问令牌 (Personal Access Token) 并在命令中替换使用解决问题。操作包括生成 Token 和通过命令行组合 Token 进行克隆,确保正常访问。

批量拉取/git pull 指定文件夹下面所有 Git 项目的最新代码

2023年1月24日2025年1月28日除除1 条评论
提供一键批量拉取指定文件夹下所有 Git 项目最新代码的工具,支持 MacOS、Linux 和 Windows。可通过参数自定义项目路径、项目名称和运行命令,快速查看最新改动,提升工作效率。
  • 工具
  • 运维
Open post

GitHub/GitLab 为不同的项目修改提交名字 user.name 和邮箱 user.email(附:批量处理脚本)

2022年12月19日2024年1月9日除除发表评论
居家办公的背景下,家里的电脑需要同时支撑自己和公司的项目,根据 GitHub/GitLab 网站的提交记录上看,其是根据邮箱来辨识用户的,所以有必要分别针对不同的项目设置不同的 Git 名字(user.name)和邮箱(user.email)。

npm 直接安装 GitHub / GitLab 仓库代码及 npm link 本地调试

2022年1月26日2025年4月30日除除发表评论
介绍了使用 npm 安装 GitHub/GitLab 仓库代码的方法,提供了 npm link 本地调试的步骤,以及如何使用 npm unlink 解除链接。示例展示了如何通过 SSH 和 HTTPS 安装仓库代码,并使用 npm link 在本地项目中进行调试。

Node.js 使用 SCP SSH 部署项目

2021年7月16日2025年6月11日除除发表评论
介绍了如何在无法直接访问 GitLab 的生产环境中,通过 SCP 和 SSH 实现代码上传及项目重启。利用 scp2 和 ssh2 NPM 包完成文件传输与命令执行,并通过 Webpack 打包脚本以适配 GitLab CICD 环境,解决依赖缺失问题,实现自动化部署。

GitLab 指定 Runner 执行任务 (CI/CD/JOB)

2020年9月11日2025年6月12日除除发表评论
介绍了如何通过设置 Tags 让 GitLab/CI Job 指定 Runner 执行任务。首先在 Runner 配置中添加特定 Tags,例如 yoyo,然后在 .gitlab-ci.yml 文件中为对应 Job 配置相同的 Tags,从而实现任务与 Runner 的绑定,提高任务执行的灵活性和效率。

Webpack 多页面 & GitLab 增量构建部署模板

2020年8月24日2025年6月12日除除发表评论
介绍了一个基于 Webpack 的多页面模板,支持 GitLab 增量构建和部署。每个页面需在 pages 目录下包含 index.html 和 index.js,构建后生成独立的页面结构。通过 GitLab CI/CD 检测修改的页面,利用阿里云 OSS CLI 自动上传到云端,实现高效的增量部署。

使用 GitLab CI/CD 和阿里云 CLI 自动部署前端项目

2020年8月20日2025年6月12日除除1 条评论
介绍了 CI/CD 的概念及其在 GitLab 中的实现,通过 .gitlab-ci.yml 配置文件定义镜像、阶段和执行条件,实现自动化构建、打包和部署。详细说明了 CLI 的用途及 aliyunoss-cli 的使用方法,包括配置阿里云 OSS 参数和执行发布命令,支持多环境发布并与 CI/CD 流程集成,提升开发和部署效率。

分类目录

  • HTML/CSS (42)
  • JavaScript (116)
  • UI 设计 (1)
  • 分享 (7)
  • 后端 (56)
  • 客户端 (1)
  • 工具 (5)
  • 数据结构与算法 (14)
  • 文章 (25)
  • 旅行 (3)
  • 日记 (20)
  • 烹饪 (16)
  • 睡前故事 (4)
  • 网络协议 (4)
  • 读书笔记 (39)
  • 运维 (38)

近期文章

  • - Promise: 异步编程的理解和使用
  • - 前端性能和加载体验优化实践(附:PWA、离线包、内存优化、预渲染)
  • - Postman 使用小技巧/指南

合集

  • - Git 常用命令
  • - npm 常见问题
  • - Webpack 常用配置
  • - 常用横幅尺寸

小工具

  • - 短链接在线生成
  • - Markdown 转 HTML
  • - 拼单计算器
  • - Nginx Tester
  • - 前端常用库 CDN
  • - 开放实验室 · API 文档

标签

ASP Async Bootstrap C CSS CSS3 Debian DOM ECMAScript ECMAScript6 ES6 Front-End Notes Git GitHub GitLab Go Golang H5 HTML HTTP IE JavaScript jQuery JScript Linux MySQL Nginx Node.js npm PHP Promise SQL SQLServer Vue Webpack 优化 异步 性能 散列 数据结构 正则表达式 炒 算法 缓存 鸡蛋
Copyright © 2025 除除 - 苏ICP备16050427号-3
Scroll to top