Git Branches Tutorial

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.

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)

Suggest:

Top 4 Programming Languages to Learn In 2019

Top 4 Programming Languages to Learn in 2019 to Get a Job

What To Learn To Become a Python Backend Developer

Dart Programming Tutorial - Full Course

Introduction to Functional Programming in Python

There Is No Best Programming Language