Git: Branches, Merges, and Remotes
- Offered byLinkedin Learning
Git: Branches, Merges, and Remotes at Linkedin Learning Overview
Duration | 3 hours |
Total fee | ₹1,150 |
Mode of learning | Online |
Difficulty level | Beginner |
Credential | Certificate |
Git: Branches, Merges, and Remotes at Linkedin Learning Highlights
- Earn a certificate of completion from LinkedIn Learning
Git: Branches, Merges, and Remotes at Linkedin Learning Course details
- Git
- The course explains how to use these features and commands for change tracking and collaboration
- Learn to navigate the commit tree and review the log to find specific commits
- You can also reset branches to undo changes and stash changes that are not ready to be committed in temporary storage
- Instructor Kevin Skoglund also shows how to set up a remote repository to work with another developer and implement a collaboration workflow to ensure you are working together effectively
Git: Branches, Merges, and Remotes at Linkedin Learning Curriculum
Introduction
Unlock powerful code management and collaboration tools in Git
What you should know
1. Navigate the Commit Tree
Reference commits
Ancestry
Tree listings
Filter the commit log
Format the commit log
2. Branching
Branching overview
Create branches
Switch branches
Create and switch branches
Switch branches with uncommitted changes
Compare branches
Rename branches
Delete branches
Configure command prompt
3. Reset Branches
Reset types
Soft reset
Mixed reset
Hard reset
4. Merge Branches
Merge code
Fast-forward merge vs. true merge
Merge conflicts
Resolve merge conflicts
Strategies to reduce conflicts
5. Stash Changes
Save changes in the stash
View stashed changes
Retrieve stashed changes
Delete stashed changes
6. Set Up a Remote
Local and remote repositories
Set up a GitHub account
Add a remote repository
Create a remote branch
Clone a remote repository
Track remote branches