Git and GitHub Complete Master Class: Beginner to Git Expert [Video]
Video
Video
$124.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
What do you get with video?
What do you get with video?
What do you get with Audiobook?
What do you get with Exam Trainer?
Video
$124.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Access this title in our online reader
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
-
Free ChapterIntroduction and Getting Started
-
Git Setup and Installation
-
Setting up a Git Repository
-
Entering GitHub
-
Committing Changes in Git
-
Inspecting What is Going on in a Git Repository
-
Git Branching Basics
-
Undoing Changes in a Git Repository
- Checking out Commits in a Git Repository - Part 1 (Lab)
- Checking out Commits in a Git Repository - Part 2 (Lab)
- Checking out Files in a Git Repository (Lab)
- Reverting Changes in a Git Repository (Lab)
- Resetting a Git repository - Part 1 (Lab)
- Resetting a Git Repository - Part 2(Lab)
- Resetting a Git repository - Part 3 (Lab)
- Cleaning a Git Repository (Lab)
-
Pushing into GitHub
-
GitHub through Secure Shell (SSH)
- Basic and Introduction - GitHub through Secure Shell (SSH)
- Do I Already Have Secure Shell (SSH) Keys (Lab)?
- Generating a Secure Shell (SSH) Key Pair for Local and GitHub Use (Lab)
- Secure Shell (SSH) Agent and Keys (Lab)
- Adding the Secure Shell (SSH) Key to Your GitHub Account (Lab)
- Checking Your Secure Shell (SSH) Connection with GitHub (Lab)
- Switching Remote GitHub Uniform Resource Locator (URL) (Lab)
- Changing Passphrase of a Secure Shell (SSH) Key Pair (Lab)
-
Custom Bash Prompt in Git
-
Installing and Configuring the Default Text Editor for Git
-
Installing and Configuring Diff and Merge Tools for a Git repository
- Brief Overview of Git Diff and Merge Tools (Lab)
- Installing Git Diff and Merge Tools (p4merge) for Windows (Lab)
- Configuring Git Diff and Merge Tools (p4merge) for Windows (Lab)
- Installing Git Diff and Merge Tools (p4merge) for Linux (Lab)
- Configuring Git Diff and Merge Tools (p4merge) for Linux (Lab)
- Installing Git Diff and Merge Tools (p4merge) for Mac (Lab)
- Configuring Git Diff and Merge Tools (p4merge) for Mac (Lab)
-
Git Comparison with Git Diff Tool (p4merge)
- Viewing and Comparing Changes - Git Working Directory versus Staged (Lab)
- Viewing and Comparing Changes - Git Working Directory versus Commit Area (Lab)
- Viewing and Comparing Changes - Git Staging Area versus Commit Area (Lab)
- Viewing and Comparing Changes between Git Commits (Lab)
- Viewing and Comparing Changes for a Single File (Lab)
- Viewing and Comparing Changes - Local versus Remote (Lab)
-
Deep Dive into Few Git Commands
-
Git Branching and Merging Techniques
- Git Branching Deep Dive: Branch Deletions and Renaming (Lab)
- Git Branching Deep Dive: Git Checkout (Lab)
- Git Merge Using "Fast-Forward" (Lab)
- Git Merge Using "No Fast-Forward" (Lab)
- Git 3-Way Merge (Lab)
- Resolving Git Merge Conflicts - Part 1 (Lab)
- Resolving Git Merge Conflicts - Part 2 (Lab)
- Introduction to Git Cherry-pick
- Git Cherry-pick - A Comprehensive Walkthrough (Lab)
-
Commit History Rewriting in Git
- Amending Git Commits (Lab)
- Git Rebase Introduction (Lab)
- Git Rebase Implementation Setup (Lab)
- Git Rebase Implementation (Lab)
- Resolving Git Rebase Conflict (Lab)
- An Introduction to Git Fetch (Lab)
- Git Pull with Rebase - Part 1 (Lab)
- Git Pull with Rebase - Part 2 (Lab)
- Git Reference Logs (Reflog) - Part 1 (Lab)
- Git Reflog - Part 2 (Lab)
-
Git Tagging
- Git Tagging: Lightweight and Annotated (Lab)
- Git Tagging: Determining Tag Type (Lab)
- Git Tagging: Tag Search (Lab)
- Git Tagging: Compare, Update, and Delete Tags (Lab)
- Git Tagging: Pushing and Sharing All Tags (Lab)
- Git Tagging: Deleting Pushed Tags (Lab)
- Git Tagging: Pushing and Sharing Annotated Tags Only (Lab)
- Git Tagging: Pushing Annotated Tags by Default (Lab)
- Git Tagging: Checking Out Tags (Lab)
-
Doing Much More with GitHub
-
Git Toolset
-
Making Git Bash Friendlier and Productive
- Customizing Git Bash Prompt (Lab)
- Coloring the Git Bash Prompt (Lab)
- Git Plug-in for Branch Information (Lab)
- Git Plug-in for Working Directory Status Information in Windows (Lab)
- Git Plug-in for Working Directory Status Information in Linux (Lab)
- Git Plug-in for Working Directory Status Information in Mac (Lab)
- Git Plug-in for Command Autocompletion (Lab)
-
Git Tips and Tricks
-
Wrapping up this Git Course!
About this
video
Git has become an important aspect of software development. With Git, software developers can easily track the changes made in software files and directories. In this course, all the concepts of Git are explained in detail to help you master Git with ease.
The course starts with an introduction to Git and explains the setup and installation process of Git. Next, you will learn to configure and create Git repositories and learn about GitHub fork and the clone processes. Moving along, you will understand how an artifact (file or directory) goes through the Git workflow to reach the climactic point wherein the artifacts are safely placed in the Git database. You will then cover the Git branching basics and learn how to undo changes in a Git repository. Next, you will learn to push and pull changes to GitHub repositories, connect with GitHub through the Secure Shell (SSH) protocol, and customize Git Bash to make it user friendly. Later, you will learn to install and configure the default text editor and merge tools and learn Git comparison, branching, and merging techniques. Finally, you will learn to modify commit history to suit your project needs, use tags to mark production releases, and use the Git toolset to save unfinished work.
By the end of this course, you will have a detailed understanding of Git and will have developed the skills needed to apply in the real-world.
All the resources for this course are available at https://github.com/packtpublishing/complete-git-and-github-masterclass-beginner-to-git-expert
- Publication date:
- January 2018
- Publisher
- Packt
- Duration
- 13 hours 22 minutes
- ISBN
- 9781789137293
Latest Reviews
(2 reviews total)