Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
DevOps engineering concepts and tools
·
Module 5
Version Control with Git
1
Git Repository Initialization and Structure
Initialize Git repositories and understand the structure of the .git directory.
2
Staging and Committing Changes
Stage and commit changes with meaningful commit messages.
3
Branching and Merging in Git
Create, switch between, and merge branches in Git.
4
Inspecting Git History
Use git log, git diff, and git blame to inspect repository history.
5
Resolving Merge Conflicts
Resolve merge conflicts when combining divergent branches.
6
Undoing Changes with Git: Checkout and Revert
Discard local, uncommitted changes using git checkout and safely reverse published commits using git revert.
7
Git Reset: Mastering Local Commit History
Rewrite local commit history using git reset with --soft, --mixed, and --hard options.
8
Remote Repository Operations
Work with remote repositories using git clone, fetch, pull, and push.
Previous module
Advanced Networking and Core Services
Next module
Collaboration with GitHub