GitHub Essentials GitHub is the de facto platform for hosting Git repositories, collaborating on code, and managing software projects. This page covers the core workflows every developer uses daily. Repositories & Forks …
ReadGitHub Actions GitHub Actions is a CI/CD platform built directly into GitHub. Workflows are YAML files in `.github/workflows/` that run automatically on triggers like pushes, PRs, schedules, or manual dispatch. Workflow …
ReadGitHub CLI & API The GitHub CLI (`gh`) brings GitHub workflows into the terminal. The REST and GraphQL APIs enable automation, scripts, and integrations. Together they eliminate context-switching to the browser. GitHub C…
ReadGitHub Interview Questions Common questions about GitHub, CI/CD, and collaboration workflows. These come up in DevOps, backend, and full-stack engineering interviews. 1. What is the difference between Git and GitHub? Git…
ReadGitHub: Repositories, Forks & Pull Requests GitHub is the dominant platform for hosting Git repositories, collaborating on code, and managing software projects. Pull Requests are the primary collaboration mechanism. Repo…
ReadGitHub Actions & CI/CD GitHub Actions automates workflows triggered by GitHub events. Workflows are YAML files in .github/workflows/. Each workflow has jobs, jobs have steps. Workflow Structure # .github/workflows/ci.yml…
ReadGitHub: Issues, Projects & Discussions Issue Templates # .github/ISSUE_TEMPLATE/bug_report.yml name: Bug Report description: Something isn't working labels: [bug, needs-triage] assignees: [lead-dev] body: - type: markdow…
ReadGitHub CLI & REST/GraphQL API gh CLI Setup & Auth # Install (macOS) brew install gh # Authenticate gh auth login gh auth login --with-token <<< "$GITHUB_TOKEN" # for CI # Check status gh auth status # Switch account gh a…
ReadGitHub Security: Dependabot, Code Scanning & Secrets Dependabot Alerts & Version Updates Dependabot monitors your dependencies for known vulnerabilities and can automatically open PRs to update them. # .github/dependabot…
ReadAdvanced Git Workflows & Interview Questions Branch Strategies Git Flow (complex, suits release-heavy products): main — production code develop — integration branch feature/* — feature branches off develop release/* — st…
ReadSave this stack to your personal DevRecall — add your own notes, track what you're learning, and share what you know with the community.
Get started — free forever