Programming Academy
Git & GitHub for Beginners
Version control with Git and collaboration with GitHub — commits, branches, merges, pull requests and best practices.
A
Taught by
Ama Owusu
Ama Owusu
About this course
Git is the version control tool used by essentially every software team, and GitHub is where the world's code lives. This course teaches you both from scratch: tracking changes, branching, collaborating, handling conflicts and following a professional workflow.\n\nBy the end you will be comfortable committing your own projects and contributing to others on GitHub.
What you'll learn
Understand what version control is and why it matters\n- Set up Git and GitHub accounts\n- Commit and track changes properly\n- Use branches for features and fixes\n- Merge and resolve conflicts\n- Push, pull and collaborate on GitHub\n- Open and review pull requests\n- Follow a clean commit and branch workflow\n- Download a PDF guide with every lesson
Course curriculum
3 modules · 9 lessons · around 78 min of video
Getting Started
- What is Git? Preview 8 min
- Installing & Configuring Preview 8 min
- Your First Commit Preview 9 min
Collaboration & Workflow
- GitHub Essentials Preview 9 min
- Pull Requests & Code Review Preview 9 min
- Workflow & Best Practices 8 min
Requirements
Basic computer and command-line comfort\n- A text editor (VS Code recommended)
Instructor
A
Ama Owusu
Instructor