Git Branches Tutorial
Branches are one of Git's most important concepts. And to master Git, it's essential to have a thorough understanding of how branches work. In this course, we'll look at the many actions you can perform around branches - from creating and deleting them all the way to publishing, renaming, and comparing them. ✏️ This course was created by Tobias Günther from Tower. Tower creates a powerful Git desktop GUI for Mac and Windows. You can download it here: https://www.git-tower.com Note: This course focuses on using Git with the command line. You do NOT need Tower or any other GUI software to follow along. ⭐️ Course Contents ⭐️ ⌨️ (00:00) Introduction ⌨️ (00:46) Hosted by Tower ⌨️ (01:27) Branches as a core concept in Git ⌨️ (01:51) Core concepts: the HEAD branch ⌨️ (02:25) Core concepts: local vs. remote branches ⌨️ (03:04) Creating new branches ⌨️ (05:21) Switching branches ⌨️ (07:26) Renaming branches ⌨️ (10:29) Publishing branches ⌨️ (12:10) Tracking branches ⌨️ (17:25) Pulling + pushing branches ⌨️ (20:22) Deleting branches ⌨️ (24:15) Merging branches ⌨️ (26:52) Rebasing branches ⌨️ (30:20) Comparing branches ⌨️ (32:30) Working with Branches Cheat Sheet: a handy resource for your daily work, free to download (www.bit.ly/git-branches-cheatsheet) -- 🎉 Thanks to our Champion and Sponsor supporters: 👾 Wong Voon jinq 👾 hexploitation 👾 Katia Moran 👾 BlckPhantom 👾 Nick Raker 👾 Otis Morgan 👾 DeezMaster 👾 Treehouse -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

Git Tutorial For Dummies

Git Branching and Merging - Detailed Tutorial

How to use GitHub as a beginner (no terminal) | GitHub Desktop tutorial

3 Git Workflows Every Developer Should Know (And When to Use Each)
![Git & GitHub Crash Course for Beginners [2026]](https://i.ytimg.com/vi/mAFoROnOfHs/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAiy1H8isjc5AgNIjGQlF8SXZtENg)
Git & GitHub Crash Course for Beginners [2026]

Git Will Finally Make Sense After This

CSS Flexbox Crash Course

Git & GitHub Tutorial for Beginners (2026)

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

Learn Git – Full Course for Beginners

Frontend web development - a complete overview

Git Worktrees Tutorial #1 - What are Git Worktrees?

Learn Git and GitHub in 1 Hour!

Learn To Learn in 109 minutes

The World's Most Important Machine

Git Tutorial for Beginners: Learn Git in 1 Hour

The Trillion-Dollar AI Debt Investors Don’t See

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

git rebase - Why, When & How to fix conflicts

APIs for Beginners - How to use an API (Full Course / Tutorial)

GitHub Basics Made Easy: A Fast Beginner's Tutorial!

Docker Tutorial for Beginners - A Full DevOps Course on How to Run Applications in Containers

Git Tutorial for Beginners - Git & GitHub Fundamentals In Depth

7 Git Tips To Overcome Your Fear of Version Control

Visual Studio Code Crash Course

How to Undo Mistakes With Git Using the Command Line

Advanced Git Tutorial - Interactive Rebase, Cherry-Picking, Reflog, Submodules and more

Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git

Git & GitHub Tutorial | Visualized Git Course for Beginner & Professional Developers in 2024

