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.
Contribute to open source
·
Module 1
Git & GitHub Foundations for Collaboration
1
Git Fundamentals: Repositories, Commits, Branches, and Remotes
Explain the core Git concepts: repository, commit, branch, and remote.
2
Setting Up Git Identity
Configure Git with your personal identity (username and email).
3
Branching for Features and Fixes
Create and manage branches for developing new features or bug fixes.
Crafting Conventional Commit Messages
Write clear and meaningful commit messages following established conventions.
5
Fork, Clone, and Upstream Remote Configuration
Fork a repository, clone it locally, and configure the upstream remote.
6
Submitting a Pull Request
Create a pull request to propose changes to an upstream repository.
7
Merging Branches and Resolving Conflicts
Merge branches locally and resolve common merge conflicts.
8
Undoing Changes with Git: Checkout, Reset, and Revert
Undo changes in your working directory, staging area, or previous commits using git checkout, reset, and revert.
Next module isn't ready yet,
Back to course
Previous module
Next module