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 7
Advanced Git and Collaborative Workflows
1
Resolving Divergent Branches: Merge vs. Rebase
Resolve divergent branches using different strategies like merge and rebase.
2
Stashing Changes with Git
Use 'git stash' to temporarily save uncommitted work while switching contexts.
3
GitFlow for Release Management and Hotfixes
Apply the GitFlow workflow for managing versioned releases and applying hotfixes.
4
Git Best Practices: Atomic Commits & Branch Naming
Apply Git best practices including atomic commits and conventional branch naming.
5
Planning Projects with GitHub Issues
Plan a simple project by creating a repository and defining development tasks using GitHub Issues.
6
Feature Branch Workflow: From Code to Pull Request
Implement a project feature using a feature branch workflow, including creating a pull request for review.
7
GitHub Release Simulation
Simulate a software release by merging the feature branch, tagging the release, and publishing release notes on GitHub.
Previous module
Collaboration with GitHub
Next module
Scripting and Automation with Bash