GitHub 知识地图

模块知识结构与学习路径 | 36 篇文档

该模块暂无知识地图

文档索引

GitHub 概述 GitHub 平台核心功能与协作开发流程。
账户注册与双因素认证(2FA) GitHub 账户注册、邮箱验证、密码策略与双因素认证(2FA)配置指南。
仓库创建、克隆、归档、删除 GitHub 仓库创建、克隆、归档、删除的完整操作指南。
SSH 与 HTTPS 远程配置 SSH 与 HTTPS 远程配置对比、公钥配置、HTTPS+PAT 配置指南。
协作开发规范 协作开发规范:Commit Message、PR 模板、代码审查清单、CLA/DCO 合规。
README文件 GitHub README文件编写规范:结构设计、内容要素与最佳实践。
分支模型与分支保护规则 分支模型设计、保护规则配置与强制策略。
Gitignore配置 .gitignore配置详解:忽略规则、全局配置与模板使用。
开源许可证选择 开源许可证对比与选择:MIT、Apache、GPL等许可证的核心区别与适用场景。
依赖安全选项 GitHub依赖安全功能:Dependabot alerts、安全更新与依赖审查。
Fork工作流 GitHub Fork工作流详解:开源贡献流程、同步策略与最佳实践。
Projects看板 GitHub Projects看板:项目管理、自动化工作流与视图配置。
Wikis GitHub Wikis详解:项目文档管理、编辑与协作。
Discussions GitHub Discussions详解:社区讨论、问答与公告管理。
GitHub-Copilot GitHub Copilot详解:AI辅助编程工具的使用、配置与最佳实践。
Dependabot Dependabot详解:依赖项自动更新、版本升级与配置最佳实践。
Issues 模板、标签与里程碑 Issues 模板配置、Labels、Milestones、自动化关闭关键词与项目板衔接。
密钥扫描 GitHub密钥扫描:自动检测泄露的密钥、推送保护与补救措施。
CodeQL代码扫描 GitHub CodeQL代码扫描:静态分析、查询编写与安全漏洞检测。
GitHub-CLI GitHub CLI(gh)详解:命令行操作仓库、PR、Issue与Actions。
REST与GraphQL-API GitHub API详解:REST API与GraphQL API的使用、认证与速率限制。
Webhooks GitHub Webhooks详解:事件订阅、负载格式与安全验证。
GitHub-Packages GitHub Packages详解:包注册表、发布与使用私有包。
Codespaces GitHub Codespaces详解:云端开发环境配置、预构建与使用。
CODEOWNERS CODEOWNERS文件详解:代码所有权、自动审查与权限管理。
社区健康文件 GitHub社区健康文件:贡献指南、行为准则与支持资源。
Pull Request 完整协作流程 Pull Request 完整生命周期:Fork、分支、提交、推送、审查、合并到同步上游。
GitHub Pages 多站点方案 GitHub Pages 静态站点部署方案:Jekyll、VitePress、Hugo 构建与发布。
GitHub Actions 与 CI/CD GitHub Actions workflow 语法、市场使用、CI/CD 示例(Node/Java/Python)。
Actions触发器 GitHub Actions触发器详解:push、pull_request、schedule、workflow_dispatch等事件类型与条件配置。
常见问题排查 GitHub 常见问题排查:权限问题、大文件、换行符、子模块、GPG 签名、Actions 配额。
Actions矩阵构建 GitHub Actions矩阵策略详解:多操作系统、多版本、多配置的并行构建。
Actions缓存依赖 GitHub Actions缓存机制详解:actions/cache使用、缓存策略与依赖加速最佳实践。
Actions自托管运行器 GitHub Actions自托管运行器详解:安装配置、自动扩展、安全加固与运维管理。
Actions制品传递 GitHub Actions制品(Artifacts)详解:跨Job传递构建产物、上传下载与生命周期管理。
Actions环境部署 GitHub Actions环境(Environments)详解:dev/test/staging/production环境保护规则与部署策略。
专注模式