Skip to content

feat: add five practice modules and refresh the existing content - #28

Merged
zaccesss merged 1 commit into
mainfrom
feat/27-new-practice-modules
Oct 16, 2026
Merged

zaccesss merged 1 commit into
mainfrom
feat/27-new-practice-modules

Conversation

@zaccesss

Copy link
Copy Markdown
Owner

Closes #27

New modules

Each one follows the same exercise, extra practice and self-test split as modules 01 to 10.

Module What it covers
11 GitLab Merge requests, a .gitlab-ci.yml pipeline (example file included), protected branches and glab
12 Signing and security SSH commit signing, the Verified badge, signed tags, ignoring secrets and push protection
13 Undoing mistakes A table of which undo fits which mistake, the three resets, revert, reverting a merge and recovering with the reflog
14 GitHub Projects Boards, custom fields, built-in workflows, sub-issues, milestones, iterations and gh project
15 Newer Git and gh gh issue develop, --parent, pr checks --watch, pr update-branch, pr revert and ruleset check, plus git config get, repo info, last-modified, range-diff, maintenance, backfill and Actions concurrency

Every command in module 15 was checked against Git 2.54 and gh 2.102.

Existing content

  • actions/checkout from v4.4.0 to v7.0.1, markdownlint-cli2-action pinned to a commit at v24.2.0
  • The rulesets row in docs/github-ui-vs-terminal.md corrected: rulesets can be created through the REST API
  • CONTRIBUTING.md moved to git switch with an example that fits this repository
  • Glossary, command reference, module index, README progress table and changelog updated to match

@zaccesss zaccesss left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checked locally: markdownlint clean across 73 files, every relative link resolves, all three YAML files parse and each module 15 command exists in the installed Git and gh.

@zaccesss
zaccesss merged commit 4003bc3 into main Oct 16, 2026
2 checks passed
@zaccesss
zaccesss deleted the feat/27-new-practice-modules branch October 16, 2026 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

content Writing or content work enhancement New feature or request

Projects

Development

Successfully merging this pull request may close these issues.

Add four new practice modules and bring the existing content up to date

1 participant