GitHub Ultimate Master Git and GitHub – Beginner to Expert

4,000

Category:

GitHub Ultimate Master Git and GitHub – Beginner to Expert
Go from complete novice to expert in Git and GitHub using step-by-step, no-assumptions learning
What you’ll learn

Learn the key concepts of the Git source control system

Step through the entire Git workflow

Compare the different states in Git

Manage files inside and outside the control of Git and GitHub

Create and manage repositories on GitHub

Create branches and resolve conflicts with confidence

Save work in progress with Stashes

Mark special events with Tags and Releases

Even a bit of time travel within Git repositories and on GitHub

Perform many of the same local Git operations directly on GitHub

Join other GitHub projects by Forking and contribute back using Pull Requests

Review and Accept Pull Requests from Others

Share code with Gists

Manage project defects or enhancement requests with GitHub Issues

Group related repositories together with GitHub Organizations

Requirements

Basic computer skills

Ability to install software on your computer

Admin rights may be required for software installation

Description

This course will comprehensively cover the GitHub hosting service as a companion to the Git source control tool, which means no prior knowledge or experience is required. Students will emerge at the end with a very solid understanding and hands-on experience with Git and GitHub.

Course Organization

The course is divided into four major components:

Introduction and Setup

Learning Git Source Control

All About GitHub

Bonuses

Each one of the above components spans multiple sections in this course.

New! Video explaining how to resolve Git breaking when upgrading macOS each year

Introduction

The Introduction provides a welcome to the course including some useful tips for getting the most out of taking the course and how the course is designed. That is followed by the Core Concepts which go over some critical theory before diving straight into Git.

After the introduction and core concepts, the first thing we do is a Quick Installation for both Windows and Mac. The Bonus section has a more comprehensive, step-by-step process for those that prefer it.

Learning Git Source Control

In The Basics, we walk through all the foundational 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.

With a strong foundation in place, we explore some more Advanced Git topics like comparing differences, branching and merge resolution, tagging special events, saving work in progress, and even a bit of time travel.

All About GitHub

The main part of this course is all about GitHub. We will explore GitHub indepth from a source control hosting repository perspective.

In Welcome to GitHub we start off exploring some of the basic features of GitHub by creating a fresh repository and associate our local repository with it. Then, we prepare for the remainder of the course by setting up SSH Authentication, which we will use from this point forward. After that, we continue looking at the GitHub Repository, including many of the same operations we performed locally, but done directly within GitHub. Then in GitHub Repository Branches we dive into how Branches on GitHub and our local system work with each other.

After we have comprehensively covered how GitHub repositories work, we focus on how GitHub Tags and Releases work and their relationship with local tags in Git. We can then use tags/releases while Comparing Differences on GitHub.

We start tying things together in Social Coding where we join other projects on GitHub by forking and then submitting our contributions back using pull requests.

Once part of a team, you might use GitHub Issues to track defects or enhancement requests.

Sometimes you just need to share small parts of a file or a set of files, but don’t want to bother with a full Git repository. That where GitHub Gists help out – share just a snip of code or entire files.

Finally, group related GitHub repositories with GitHub Organizations and manage permissions and access using teams.

Bonuses

The bonuses sections and lectures provide additional information, more comprehensive instructions, or non-critical lectures.

Course Features

All tools have installation and configuration sections to ensure no one is left behind.

Presentations provide audio/video training of conceptual ideas. Since few like slide-ware presentations, slide-presentations are kept to a minimum.

Screencasts provide a video of the instructor’s computer system with any actions, commands, or screens displayed and narrated. There is nearly 5 hours of screencast based video training in order to step through each command or action in sufficient detail.

All videos are available in high quality 1080p / Full HD resolution for sharp and clear viewing on modern desktops and tablets.

Several attachments and document lectures throughout the course provide supplemental information, illustrations, or other reference material.

Moving Forward

This course will expand periodically to include more topics, supporting materials and bonus content! Some content may be in direct response to student feedback or discussions – so get engaged with the course discussions feature!

Who this course is for:

Anyone interested in using source control and specifically Git and GitHub

Software engineers, developers, programmers new to Git or GitHub

IT Managers or technical leads considering Git or GitHub for version control on their team

Freelancers or other creative professionals

116
    116
    Your Cart
    ChatGPT Mastery Course (2023) Remove
    ChatGPT Mastery Course (2023)
    3 X 350 = 1,050
    Anthony Aires – Speed Ranking System Remove
    Grant Adams – Erotic Mastery Remove
    Adam Payne – The Affiliate Oracle Remove
    Adam Payne – The Affiliate Oracle
    1 X 4,000 = 4,000
    Amanda Craven – The e Cash Generator Remove
    Alicia Dunams – Bestseller in a Weekend Remove
    Hayden Hillier-Smith – Edit Like an Artist Remove
    Hindustan Stock Market Academy Remove
    Hindustan Stock Market Academy
    3 X 199 = 597
    Bob Proctor – Think & Grow Rich Live Stream Remove
    Smart Google Traffic (2023) Remove
    Smart Google Traffic (2023)
    3 X 150 = 450
    Youtube Seo Secrets 2023 (2023) Remove
    TGC – Theories of Knowledge Remove
    I3t3 price action Course Paid-Premium Remove
    Dodgy s Ultimate Trading Remove
    Dodgy s Ultimate Trading
    1 X 9,794 = 9,794
    Amanda Craven – Amazon Gold Remove
    Amanda Craven – Amazon Gold
    1 X 4,000 = 4,000
    JeaFX : SMC PREMIUM COURSE Remove
    JeaFX : SMC PREMIUM COURSE
    1 X 149 = 149
    Byron’s Boomisto Synergy Remove
    Byron’s Boomisto Synergy
    2 X 4,000 = 8,000
    Mobile Marketing Masterclass 2023 Remove
    BnfTv Youtube Course Remove
    BnfTv Youtube Course
    1 X 150 = 150
    ClickBank University Remove
    ClickBank University
    2 X 4,000 = 8,000
    George Hutton – Frame Control Remove
    Kevin Thompson – JV Jedi Training Remove
    Cover Action Pro 2.5 Template Pack Remove
    Cover Action Pro 2.5 Template Pack
    2 X 4,000 = 8,000
    PLFCrypto – US30 Bootcamp Remove
    PLFCrypto – US30 Bootcamp
    1 X 9,794 = 9,794
    Hypnotica – Masculine Matrix Remove
    Clarence Stratton – Public Speaking Remove
    Clarence Stratton – Public Speaking
    3 X 4,000 = 12,000
    Art of Negotiating the Best Deal Remove
    Art of Negotiating the Best Deal
    1 X 4,000 = 4,000
    Brian Coyle – Currency Options Remove
    Brian Coyle – Currency Options
    1 X 4,000 = 4,000
    Commando Trader Complete Course Remove
    Commando Trader Complete Course
    1 X 4,000 = 4,000
    Jordan Welch – The Reveal Remove
    Jordan Welch – The Reveal
    1 X 6,972 = 6,972
    Jenny Ngo – Great Night Sleep Remove
    Buried Treasure Trading System (Audio 168 MB) Remove
    Ben Cathro – Trail Riding: Drops and Jumps Remove
    Andrew Tate – Courses Bundle 2021 Remove
    Andrew Tate – Courses Bundle 2021
    3 X 4,000 = 12,000
    Affiliate World Dubai 2022 Remove
    Affiliate World Dubai 2022
    1 X 4,000 = 4,000
    D.E.Moggridge – Maynard Keynes Remove
    D.E.Moggridge – Maynard Keynes
    1 X 4,000 = 4,000
    Andrew Minalto – Easy Auction Business 2015 Remove