This is the repository for the LinkedIn Learning course GitHub Essential Training: 1 The Basics. The full course is available from LinkedIn Learning.
If you’re looking to get started with GitHub, you’ve come to the right place. In this course, instructor Jerome Hardaway shows you the skills you need to know to get up and running with the industry-standard tool for collaborating on coding projects and sharing work in real time. Learn how to use the wide variety of features built into GitHub that support and enhance the modern software pipeline, leveraging the extensibility of the GitHub ecosystem which lets you customize and enhance existing workflows. Get a brief introduction to the GitHub command line to find out how to create, read, update, delete, fork, and clone a repo on your own. Jerome covers the basics of recharged repos, managing a GitHub project board, and how to create and work with GitHub issues. Upon completing this course, you’ll be prepared to start using GitHub on all kinds of coding projects, modifying your workflow as you go.
Option A: If you are using GitHub Codespaces, you can launch a codespace and have direct access to GitHub on the command line without any additional installations.
Option B: If you would like to work locally on your machine, you must have the following installed:
- (for MacOS) https://brew.sh/
- (for Windows) https://github.com/cli/cli#windows
While not required, you can install CoPilot for CLI. This brings GitHub Copilot assistance right into your terminal. There is a waitlist currently (Spring 2023) for this service. You can learn more at GitHub Copilot for CLI and GitHub CoPilot for CLI install guide and
Clone this repository into your local machine using the terminal (Mac), CMD (Windows), or a GUI tool like SourceTree.
Jerome Hardaway
Check out my other courses on LinkedIn Learning.