git
文章平均质量分 90
Grassto
致力于用技术提高生活质量
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
免费的 CI/CD 服务,了解一下 GitHub Actions ?
GitHub Actions 是 GitHub 提供的持续集成服务,可自动化软件开发流程。文章介绍了其核心概念(工作流、任务、步骤等)和优势(深度集成、免费额度等),详细解析了 YAML 配置的基本结构、触发方式(Push/Pull Request/定时/手动)以及常用功能(环境变量、矩阵策略等)。最后提供了四个实用场景示例:前端项目 CI/CD、后端测试、自动发布版本和定时任务,展示了 GitHub Actions 在自动化构建、测试和部署中的灵活应用。通过 GitHub Actions,开发者可以显著提原创 2025-09-30 15:39:52 · 1340 阅读 · 0 评论 -
Gitlab 中几种不同的认证机制(Access Tokens,SSH Keys,Deploy Tokens,Deploy Keys)
Gitlab 中几种不同的认证机制解析,并介绍了在做 CI 时,Docker 镜像中如何用 Go 拉取私有仓库的代码。原创 2024-09-12 15:04:07 · 5980 阅读 · 0 评论 -
git submodule 子模块的基本使用
使用了submodule后,若不主动更新,项目会一直使用固定版本的submodule模块,需手动更新(若是在go或者其他有包管理的项目中,建议还是使用开发语言工具去做这种类似的第三方包管理会比较方便。原创 2023-08-31 16:04:54 · 1597 阅读 · 0 评论 -
gitlab-runner 的安装使用(含 .gitlab-ci.yml 的简单使用)
gilab-runner 的简介及安装使用,包含 .gitlab-ci-yml 的语法介绍。ci 变量优先级的介绍,以及实际使用中的一些问题。原创 2022-11-25 15:34:25 · 2769 阅读 · 0 评论 -
git bfg 的使用(删除提交记录中的敏感信息,删除文件等)
bfg主要用途:希望保留提交历史,需删除提交历史记录中的不希望被其他人看到的信息(密钥,个人隐私等)或大文件的移除。环境配置完成后,使用还是比较方便的,软件运行速度也非常快,当遇到类似需求时推荐使用。最后还是祝愿大家不要用到这个工具,尽量提前做好相应的知识储备(git的使用,敏感信息过滤等),以防出现不必要的麻烦。原创 2022-10-21 14:44:46 · 4390 阅读 · 0 评论
分享