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: 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)
Back to Top