⚡ 自动化 · 建站 · 社交 · 云端 · 整活 —— 每张卡片都附有具体步骤
⚙️
Actions 自动化 CI/CD
定时签到、自动部署、爬虫监控…… .yml 触发一切。
- 在仓库根目录新建
.github/workflows/auto.yml
- 添加
on: schedule 定时或 on: push 触发
- 定义
jobs 并指定 runs-on: ubuntu-latest
- 在
steps 中用 run 执行脚本或命令
- 提交后,在 Actions 标签页查看运行日志
⏱️ 每月 2000 分钟免费 · 调试看 Logs
🌐
Pages 建站 免费托管
静态博客、简历、文档 —— push 即发布。
- 新建仓库,名称
用户名.github.io (或任意仓库)
- 在 Settings → Pages 中启用,选择分支
main 或 gh-pages
- 上传 HTML/CSS/JS 或使用 Jekyll/Hugo 生成
- 访问
https://用户名.github.io 查看
- 支持自定义域名 (Settings → Pages → Custom domain)
🌱 自动 HTTPS · 可绑定自己的域名
🧑🤝🧑
社交协作 PR · Issues
Fork → PR → 合入,全球开源协作。
- Fork 感兴趣的项目到自己的账号
- 本地修改或通过 GitHub 网页编辑
- 提交 Commit 并推送到你的 Fork
- 在原始仓库点击 “New Pull Request”
- 填写说明,等待维护者 Review 和合入
🏆 参与 Hacktoberfest 可获限量T恤
☁️
Codespaces 云端 IDE
一键启动浏览器 VS Code,iPad 也能写代码。
- 在仓库主页点击
Code 按钮 → Codespaces
- 选择
Create codespace on main
- 等待环境初始化 (基于
.devcontainer 配置)
- 在浏览器中直接编码、调试、运行终端
- 关闭后自动保存,随时恢复
🚀 预置环境,支持自定义开发容器
🤖
Dependabot 依赖更新
自动检查过时依赖并提交 PR,安全省心。
- 仓库 Settings → Code security → Dependabot
- 点击
Enable Dependabot 或配置文件 .github/dependabot.yml
- 指定包生态 (如 npm, pip, maven) 和更新频率
- Dependabot 会定期扫描并自动创建 PR
- 合并 PR 即更新依赖,同时触发 CI 测试
🛡️ 自动漏洞警报,保持依赖安全
🔍
Explore / Trending 风向标
热门项目、Awesome 列表、Topic 分类。
- 访问 GitHub 首页 → Explore 或 Trending
- 按语言、时间 (Today/Week/Month) 筛选
- 浏览 Topic (如
machine-learning) 发现合集
- 使用 Star 列表 (List) 将项目分类收藏
- 关注
awesome-* 仓库获取优质资源
⭐ 用 List 分组管理 Star,避免吃灰
📝
Gist 片段 轻量笔记
存配置、脚本、代码片段,支持 Secret 私密。
- 访问
gist.github.com (需登录)
- 输入文件名、内容,选择语言高亮
- 创建
Secret 或 Public Gist
- 通过
Raw 链接直接引用或嵌入网页
- 支持 Fork 和修改,类似迷你仓库
🧩 可嵌入网页,适合分享配置或脚本
🎭
社区整活 梗仓库
程序员做饭指南、行为艺术、北极代码库。
- 搜索
HowToCook (程序员做饭指南) 或 DontDeleteMyHistory
- 参与 README 彩蛋、幽默 Issue 或 PR
- 关注 GitHub Archive Program (北极存档)
- 在 Trending 或 Topics 中发掘有趣项目
- 自己也可创建整活仓库,玩转社区文化
📦 你的代码可能被存放到北极地下1000年
⚡ 高阶玩法 · 一键触发
🔄 定时签到/监控
📦 自动构建 Docker
📧 每日天气/价格推送
🧪 自动化测试
📄 静态网盘 (LFS)
🎨 Profile README 名片
🔹 免费额度:2000 分钟/月 (Actions)
🔹 定时任务 UTC 时间 (北京 +8h)
🔹 调试看 Actions Logs
🔹 Marketplace 有现成插件