Zenler Player
Your course is loading. Hang tight.
Git Essentials
Back to curriculum
0% Complete
0% Complete
Course Overview
Module Overview
What is a Version Control System?
VCS Types
Little History
What is Git? Why Git?
Git Landscape
Overview
Git Installation - Ubuntu 20.04
Git Installation - MAC
Git Installation - Windows 10
Git Completion
Git Configuration
Git Help
Initializing a Git Repository & ".git" Folder
My First Commit
Git Clone
A Note on commit messages
Module Overview
Git Architecture (3 Stages) & Workflow
Hash values (SHA-1)
The HEAD pointer
Add & Edit Files
Move, Rename and Delete Files
View Changes
Single Step to Add & Commit
Dry-run
Git diff - Part 1
Git diff - Part 2
Module Overview
Rollback File Changes
Amend Commits
Rollback a Commit
Remove Untracked files
Module Overview
Ignoring Files
Track empty directories
Ignore tracked files
Module Overview
Understanding Branches
Create Branches & Switch
Rename Branches
Delete Branches
Merging Branches
Git Prompt Script
Module Overview
What are Tags? (& Types)
Create, List & Delete Tags
Tags folder in ".git"
Re-Tagging/Replacing Old Tags
Checkout Tags & Detached HEAD
Module Overview
Git Aliases
Git Alias Sample List
Overview
Clone a remote repository
Review the cloned repo
Commit Log Filtering - Part 1
Commit Log Filtering - Part 2
Commit Log Filtering - Part 3
Conclusion!
Introduction
Course Overview
Preview
Module Overview
What is a Version Control System?
VCS Types
Little History
What is Git? Why Git?
Git Landscape
Git Installation & Some Basics
Overview
Preview
Git Installation - Ubuntu 20.04
Preview
Git Installation - MAC
Git Installation - Windows 10
Git Completion
Git Configuration
Git Help
Initializing a Git Repository & ".git" Folder
My First Commit
Git Clone
A Note on commit messages
Git Concepts & Basic Operations
Module Overview
Git Architecture (3 Stages) & Workflow
Hash values (SHA-1)
The HEAD pointer
Add & Edit Files
Move, Rename and Delete Files
View Changes
Single Step to Add & Commit
Dry-run
Git diff - Part 1
Git diff - Part 2
Revert The Changes
Module Overview
Rollback File Changes
Amend Commits
Rollback a Commit
Remove Untracked files
Ignore Files
Module Overview
Ignoring Files
Track empty directories
Ignore tracked files
Git Branches
Module Overview
Understanding Branches
Create Branches & Switch
Rename Branches
Delete Branches
Merging Branches
Git Prompt Script
Tagging
Module Overview
What are Tags? (& Types)
Create, List & Delete Tags
Tags folder in ".git"
Re-Tagging/Replacing Old Tags
Checkout Tags & Detached HEAD
Aliases
Module Overview
Git Aliases
Git Alias Sample List
Remote Repository & Commit Log Filtering
Overview
Clone a remote repository
Review the cloned repo
Commit Log Filtering - Part 1
Commit Log Filtering - Part 2
Commit Log Filtering - Part 3
Conclusion
Conclusion!
×
This is an unpublished lesson. This lesson will not be shown for students unless you set it as Public.
Back to Dashboard
No contents are available in this lesson!
No lessons available !
Back to Dashboard
Lesson contents locked
Enroll to unlock this lesson.
Enroll to unlock
Next Lesson