GitHub · 妙用

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

⚡ 高阶玩法 · 一键触发
🔄 定时签到/监控 📦 自动构建 Docker 📧 每日天气/价格推送 🧪 自动化测试 📄 静态网盘 (LFS) 🎨 Profile README 名片
🔹 免费额度:2000 分钟/月 (Actions) 🔹 定时任务 UTC 时间 (北京 +8h) 🔹 调试看 Actions Logs 🔹 Marketplace 有现成插件