
Download and install Git from official site, select your editor and path settings, and configure Git Bash, Windows Explorer integration, Windows-style line endings, and the credential manager for smoother use.
Clone a repository and push changes to GitHub or Bitbucket by adding a document, committing with a message, and pushing to the server, with a quick command overview.
Learn to create and switch branches in git, using git branch and git checkout -b, then push with upstream to update remote and manage active versus merged branches.
Master the git pull command to fetch and merge server changes across multiple machines, and understand fetch versus merge for quick synchronization of local and server copies.
Learn how to merge branches with Git merge, resolve conflicts from a common base, and push the final code, using clear syntax and practical tips.
Source control can seem like modern day magic -- Incredibly powerful, but impossible to learn. That's not true at all. While many tutorials on source control and git focus on how it works, this course focuses on how to use it. I've been using Git for years, have developed a workflow, and want to teach you how you can start using it today.
It doesn't have to be mysterious or impossible. Git is an awesome, powerful tool, that only takes moments to get set up and running. With my course, you'll learn exactly what you need to get started, and then how to figure out what else you need in the future.
Are you ready? Let's get started!