GitHub Essential Training: 1 The Basics
1h 2mBeginner2023-07-24
Authors

Jerome Hardaway
Course details
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.
Skills covered
GitVersion ControlGitHubSoftware Development ToolsEssential TrainingOpen SourceSoftware Development
Concepts
0. Introduction
- 01 - Enhance your GitHub skills
1. Introduction to GitHub CLI
- 02 - What is GitHub CLI
- 03 - Installing GitHub command line locally
- 04 - Create a repo with GitHub CLI
- 05 - Read or view your repo from the command line
- 06 - Cloning repos with GitHub CLI
- 07 - Fork a repo from CLI
- 08 - Delete a repo
- 09 - Looking at the issue list
- 10 - Opening the browser with GitHub CLI
2. Recharged Repos
- 11 - What is a repo
- 12 - Making a repo in the browser
- 13 - Making repo in codespaces
- 14 - Setting up your repo for success
- 15 - Profile README repository
3. GitHub Project Board
- 16 - What are GitHub project boards
- 17 - Create a project board
- 18 - View and edit your project board
- 19 - Managing Items
- 20 - Understanding fields
- 21 - Customize your views
- 22 - Copy your project board
- 23 - Managing the project board
- 24 - Adding project to repo
- 25 - Closing and deleting projects
4. Github Issues
- 26 - What are Github issues
- 27 - Creating an issue
- 28 - Introduction to tasklists
- 29 - Link PR to issue
- 30 - Create a branch from Issue
- 31 - Filter and search issues
- 32 - Close and delete issues
- 33 - Pin important issues
Conclusion
- 34 - Next steps
Related courses
Related learn paths
- Get Started with PHP
- C# Foundations: From Basics to Building Blocks
- Getting Started in Test Automation Engineering
- Python Hands-On Practice
- Prepare for the Google Associate Android Developer Certification
- Become an Android Mobile App Developer
- Getting Started with Continuous Integration / Continuous Delivery (CI/CD)
- Getting Started with Software Testing