Photo by ika ika on Unsplash

  • Code review and pull request hygiene

    Good pull requests are small, test-backed, and easy to revert; good reviews focus on design and risk, not style nitpicks. Practices for authors and reviewers when Git history is shared on a protected main branch.

    · Version Control Systems / Git / Collaboration

  • Git glossary

    Git and GitHub terms used across the series—blob, index, rebase, pull request, and more—each defined briefly and linked to the chapter that explains the idea in depth.

    · Version Control Systems / Git / General

  • GitHub Actions

    GitHub Actions runs workflows on Git events—push, pull request, schedule— using YAML in .github/workflows. This overview covers jobs, steps, runners, reusable actions, secrets, matrices, caching, and a complete Node CI pipeline you can adapt.

    · Version Control Systems / GitHub / General

  • Pull requests with and without GitHub

    Review and integrate changes through pull requests on GitHub—or through email patches and git request-pull when no host is involved. Covers forks, the PR lifecycle, merge strategies, branch protection, and the gh CLI.

    · Version Control Systems / GitHub / General

  • Working with remotes

    Clone a repository, add a remote, fetch and push commits, and set upstream tracking branches—the mechanics of sharing history with GitHub or any Git server, plus pitfalls when pulling or force-pushing with teammates.

    · Version Control Systems / Git / Everyday Git

  • Searching in GitHub

    GitHub search spans code, paths, commits, issues, and pull requests with qualifiers such as in:file, language, and repo—plus links to the docs when you need the full query syntax.

    · Version Control Systems / GitHub / General

Search articles

Type a word to search published articles.

Open the search page