Loading...
Instructors

Expert Instructors

Git Course

Module Topics Covered
Introduction to Git Overview of Version Control
Installing Git
Git Configuration and Setup
Basic Git Commands
Understanding Git Workflow
Working with Repositories Creating and Cloning Repositories
Committing Changes
Viewing Commit History
Undoing Changes
Working with .gitignore
Branching and Merging Creating and Switching Branches
Fast-Forward and Three-Way Merges
Resolving Merge Conflicts
Rebasing and Cherry-Picking
Branching Strategies
Remote Repositories Adding and Managing Remotes
Pushing and Pulling Changes
Forking and Pull Requests
Working with GitHub/GitLab
Collaborating with Teams
Advanced Git Techniques Interactive Rebase
Stashing and Cleaning
Tagging and Releases
Git Hooks
Best Practices in Git