Skip to content

post: add the GitHub guide series - #16

Merged
cadywang merged 8 commits into
mainfrom
post/github-guide-series
Oct 23, 2026
Merged

cadywang merged 8 commits into
mainfrom
post/github-guide-series

Conversation

@cadywang

Copy link
Copy Markdown
Owner

变更内容

新增「GitHub 使用指南」6 篇系列,面向没接触过 GitHub 的新手。每个模块都给出尽量详细的网页操作流程,并附等价的命令行做法:

  1. 入门:账号、仓库与第一次提交(模块地图、2FA/SSH/PAT、建仓、网页改文件、clone/commit/push)
  2. Issues、Projects、Discussions 与 Wiki(标签/里程碑/模板/通知/搜索)
  3. Pull Request:从分支到合并(审查、三种合并方式、冲突、分支保护、CODEOWNERS)
  4. Actions、Releases 与 Packages(workflow 五概念、矩阵/缓存/产物、Secrets/Environments、发版、ghcr.io)
  5. 安全、组织与 Pages(权限模型、依赖/代码/密钥安全、团队、Pages、Insights 等)
  6. 从 0 到 1 的完整演练与避坑清单(纯网页流程、10 个常见坑、gh CLI/Desktop/API、速查表)

六篇之间互链,最后一篇附系列索引。

变更类型

  • 新文章

测试

npm run check:posts   : 检查 12 篇文章,错误 0 个,告警 0 个
npx hexo generate     : 65 files generated(含 6 篇新文章)
编码检查               : 无 BOM / 无 CR
commit 规范门禁        : 6/6

发布审查清单

  • 文章改动(如有):标题、日期、标签、分类已填写完整
  • 文章改动(如有):正文已通读,无错别字、未写完的段落或占位内容
  • 文章改动(如有):图片等本地资源已随文章提交,路径可访问
  • 不含密钥、口令、内网地址等敏感信息
  • 已在本地执行 npm run build 且构建通过
  • commit 遵循内核规范且带 Signed-off-by:(git commit -s)
  • PR 标题遵循内核规范 <subsystem>: <祈使句摘要>
  • 改动校验脚本 / 工作流时,对应的自测已更新并通过

审查人重点看什么

UI 名称与流程是否与当前 GitHub 一致(仓库页签与主要按钮我已在 2026-10-23 用公开仓库页面核实过;
设置类页面需要登录,名称可能随版本微调)。另外看篇幅是否过长、系列互链是否正确。

关联 Issue

无独立 Issue。

Cover the module map, account security (2FA, SSH, PAT), creating
a repository, the web editor, and the clone/commit/push loop.

Signed-off-by: cadywang <109458837+cadywang@users.noreply.github.com>
Cover Issues (templates, labels, milestones, PR links), Projects
views and workflows, Discussions, Wiki, notifications and search.

Signed-off-by: cadywang <109458837+cadywang@users.noreply.github.com>
Cover opening a PR from the web and the CLI, code review, the
three merge methods and their effect on history, conflicts, and
branch protection.

Signed-off-by: cadywang <109458837+cadywang@users.noreply.github.com>
Cover the five Actions concepts, a minimal workflow, triggers,
matrix, cache, artifacts, secrets and environments, then Releases,
tags and Packages.

Signed-off-by: cadywang <109458837+cadywang@users.noreply.github.com>
Cover repository roles and organizations, credential hygiene,
Dependabot and code scanning, security advisories, GitHub Pages,
Insights and the smaller modules.

Signed-off-by: cadywang <109458837+cadywang@users.noreply.github.com>
Walk from an empty repository to a published site, list the ten
mistakes beginners hit first, and finish with a cheat sheet.

Signed-off-by: cadywang <109458837+cadywang@users.noreply.github.com>
@cadywang
cadywang merged commit 43c0dc1 into main Oct 23, 2026
4 checks passed
@cadywang
cadywang deleted the post/github-guide-series branch October 23, 2026 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant