GitHub: from zero to DevOps
Start with GitHub basics — repos, commits, branches — then master CI/CD, security, troubleshooting, and interview prep.
GitHub Fundamentals
start here: no prior knowledge needed
-
→
What is GitHub? · Git vs GitHub
difference, account setup, GitHub interface
-
→
Create first repository
README, .gitignore, license, cloning
-
→
Git basics for GitHub
clone, commit, push, pull, status
-
→
Branches on GitHub
create, switch, compare, default branch
-
→
Forks & pull requests (PR)
contributing to open source, PR lifecycle
Collaboration & team workflows
issues, projects, code review
GitHub Actions (CI/CD)
from simple automation to pipelines
GitHub Pages
host docs, blogs, project sites
Security & Dependabot
keep your repos safe
Advanced DevOps with GitHub
IaC, self-hosted runners, packages
Troubleshooting & recovery
fix mistakes, undo, recover
Interview & real-world scenarios
common questions, hands-on problems
Best practices & cheatsheets
checklists, standards, productivity