github
-
CI/CD/CT 介绍
持续集成(
CI)、持续交付(CD)、持续测试(CT)是一种在应用开发阶段引入自动化实现以较高频度向客户交付应用的方法。 -
使用Jekyll在Github上搭建博客 -- 环境安装
本博客主要介绍如何安装Jekyll + github博客开发环境。
-
基于Github Action自动发布git代码到CDN
本文总结使用基于
git、github action、aliyun oss and cdn自动发布hugo的生成的静态页面,本博客也是基于上述技术实现git push后自动发布到cdn,这也是gitops的实践。 -
使用Jekyll在Github上搭建博客 -- 如何将博客上传至github
本博客主要介绍如何将自己写好的blog上传到github。
-
使用Jekyll在Github上搭建博客 -- 分页实现
本博客主要介绍如何为自己的Github Blog添加分页功能。
-
Git LFS 使用
Git LFS(Git Large File Storage)是Github开发的一个Git的扩展,通过文件指针实现Git对大文件的支持。本文介绍git lfs原理、安装、配置和使用。 -
使用Jekyll在Github上搭建博客 -- 子菜单的实现
本博客介绍如何使用
Jekyll为自己的Github Blog页面添加子菜单功能。 -
使用 GPG 签名 Git Commit
GPG是一种加密算法,github提交时支持使用GPG加密(或称签名),来保证你的commit在传输的过程中没有被篡改。下面结合keybase介绍如何使用GPG -
Jekyll 页面 liquid 语法介绍
介绍在编写gitpage 写blog时,使用jekyll 页面 liquid 语法使用方法。
-
Github 使用介绍
Github 使用介绍
-
golangci-lint: Golang 快速 lint 工具
golangci-lint 支持并行运行 lint、缓存、YAML 配置,且支持与主流集成开发环境集成,并包含一百多个 lint 程序
-
Goreleaser 使用介绍
GoReleaser 是快速、轻松地发布 Go 项目的首选工具,支持与 github actions 集成
-
buf: Protobuf 构建工具介绍
buf 工具使基于
模式驱动(schema-driven)、Protobuf 的应用程序接口(API)开发,对服务生产者和消费者来说既可靠又友好 -
TravisCI 做自动化测试
Github 使用 travisci 做自动化测试
-
BuildKit 使用介绍
Docker 利用 BuildKit 扩展镜像构建功能,如构建多种系统架构的镜像。
-
Github 仓库自动同步/镜像到 Gitee
利用 Github Action,将 Github 仓库自动同步/镜像到 Gitee,支持 Github 私有仓库的同步。
2022-06-03 open-sources open-sources,golang,git,mirrors,github,action -
Github 命令行工具 gh 使用介绍
Github 命令行工具 gh 使用介绍
-
Github 工单使用指南
使用Github时,可能会遇到一些无法解决的bug。此时,我们可以给Github提交工单反馈问题,下面介绍Github工单使用指南
-
Github Action 使用介绍
Github Action是 Github 官方的 CICD 工具,你可以在Github Action中做,单元测试、代码编译、发布、部署等动作,是 Github 的利器。 -
短链接服务 - git.io
短链接是将长的URL网址,通过程序转换为简短的网址。 -
Github CLA 签署机器人
CLA assistant是Contributor License Agreement assistant的简称,实现向 git 提交 pr 时,是否签署协议的检查。 -
国内 GitHub 访问慢的解决方法
GitHub Proxy 代理加速、国内 GitHub 访问慢的解决方法–修改 /etc/hosts
-
实用优秀的软件
在工作中有一些好用的软件,稍加利用,事半功倍,本文汇总 Github 的优秀项目。