Learn the key concepts of the Git source control system. Step through the entire basic Git workflow. Configure SSH for authentication. Create and use a remote repository on GitHub.
Featured on: Jun 13, 2018
Course Introduction and Overview provides an introduction to this course and the Git source control system. Key concepts and the basic workflow are discussed.
Setup and Configuration provides step-by-step instructions on how to setup Git for Windows and Mac OS X, how to use Git's help command, and how to setup the minimum required configuration to start using Git.
In Working with Git Locally, we walk through all the commands needed to start a new project managed by Git (or enable Git for an existing project) all the way through making commits, including common file operations like moving and deleting files. We also cover how to exclude the wrong files from accidentally being committed and how to review your repository's history.
Going Remote covers publishing the locally created repository (previous section) on GitHub. Starting off by setting up SSH authentication, creating the remote version of our repository, linking the local repository with the remote version on GitHub, and finally sending our changes up to remote repository.