Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

nirgeier/GitHub-Labs

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


GitHub Labs: Hands-on Guide

⚙️ This repository provides a hands-on, lab-driven guide for mastering GitHub workflows, collaboration, and enterprise features.


Prerequisites

Before starting, ensure you have:

  • Git installed and configured (Download)
  • Visual Studio Code installed (Download)
  • GitHub account (Sign up)
  • (Optional) GitHub Pull Requests and Issues extension for VS Code

Lab Modules

Setup{class="white-text"}  Working With Repositories{class="white-text"}  Working With Pull Requests{class="white-text"}  Configuration{class="white-text"}  Collaboration{class="white-text"}


Learning Objectives

By completing these labs, you will be able to:

 :orange_book: Repository Management   ✅ Create and configure repositories   ✅ Set up branch protection and CODEOWNERS

 :orange_book: Pull Request Workflow   ✅ Create, review, and merge pull requests   ✅ Handle code reviews and feedback

 :orange_book: Collaboration & Enterprise Features   ✅ Work with Issues, Projects, Discussions, and Wikis   ✅ Enable security features like Code Scanning and Secret Scanning


Quick Start

  1. Clone this repository:
    git clone https://github.com/nirgeier/GitHub-Labs.git
  2. Follow the Setup Lab to prepare your environment.
  3. Progress through each lab in order, or jump to a topic of interest.

Additional Resources


  1. Go to github.com/new.

About

A collection of GitHub Labs for learning and practicing GitHub skills

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.