Git & GitHub
Version control with Git, branching strategies, GitHub collaboration, pull requests, and CI/CD with GitHub Actions.
4 lessons1h 50m
1
Introduction to Git
Understand version control, install Git, initialize repositories, and master the basic workflow of add, commit, and status.
25 min
2
Branching, Merging & Conflict Resolution
Create branches for parallel development, merge changes, resolve conflicts, and use tags for release management.
25 min
3
GitHub — Remote Repositories & Collaboration
Connect to GitHub, clone repositories, push and pull changes, collaborate with pull requests, and manage SSH authentication.
30 min
4
Git Workflows & GitHub Actions CI/CD
Implement Git Flow and GitHub Flow workflows. Automate testing and deployment with GitHub Actions CI/CD pipelines.
30 min