Learn Version Control & Git
All Version Control & Git content:
-
Team Collaboration With GitHub
Tutorial • BeginnerIn this tutorial, let's explore some of the most useful GitHub features, especially for working in teams, making it all the more efficient, productive and,...
-
Rewriting History With Git Rebase
Tutorial • IntermediateRebasing is one of the most misunderstood topics in Git. It has a reputation for being a dangerous command that beginners should avoid, but this doesn't need...
-
Git on Windows Made Easy With GitHub Desktop
Tutorial • BeginnerGitHub Desktop makes it easier to get started with Git on Windows than using Git from the command line. You can collaborate with others, manage your code,...
-
How to Work With GitHub and Multiple Accounts
Tutorial • IntermediateSo you have a personal GitHub account; everything is working perfectly. But then, you get a new job, and you now need to have the ability to push and pull to...
-
How to Collaborate on GitHub
Tutorial • BeginnerToday, we will discuss a few rules of the road for collaborating on open-source projects, and give you the knowledge and intuition you will need to get...
-
Easy Version Control With Git in Android Studio
Tutorial • BeginnerAndroid Studio IDE has a cool Git integration feature for source control management (SCM) to make using Git on your Android projects easy. Learn all about it!
-
Git Version Control on the Command Line for iOS Devs
Tutorial • IntermediateIt's happened to us all: we change something in our code, and suddenly, everything seems to be "broken." This is when version control is a boon—if you know...
-
What's New With Git Support in Xcode 9
Tutorial • IntermediateApple’s latest IDE version, Xcode 9, is being released along with iOS 11 this September. And it's a huge update! Fans of Git for source control management...
-
How Does Git Reset Work?
Tutorial • BeginnerWant to know how the Git reset option works? In this video, you’ll learn all about Git reset. You’ll see how to use each kind of reset and how these...
-
What Are the Three Trees in Git?
Tutorial • BeginnerIn this video, you'll learn about the three trees in Git: the HEAD, the index, and the working directory. Watch as I explain the role of each and how they...
-
Git Basics: Distributed Workflows
Course • BeginnerGit allows us to have multiple repos, unlike centralized version control systems. This is why we call it a "distributed" system. However, Git allows more...
-
Git Basics: Merge and Rebase
Course • BeginnerIntegrating source code changes from one Git branch to another can happen either through a merge or a rebase. Merging preserves the branch history, while...