Git & GitHub

Master version control with Git and collaborate effectively on GitHub.

9 lessonsEstimated 4-6 hours completion

🏆Capstone Project

Final ChallengeIntermediate

Build a Team Collaboration Repository

Set up a professional GitHub repository from scratch: configure branch protection, write a CONTRIBUTING.md, implement GitHub Flow with Pull Request templates, set up GitHub Actions for CI, tag your first release, and simulate a complete feature development and hotfix cycle with at least 2 collaborators.

Time: 4-6 hours
Repository setup & configurationBranch protection rulesPull Request workflowGitHub Actions CIRelease taggingConflict resolutionGit stash & rebase

Complete all lessons in this topic to gain full access to Project Resources.