Skip to main content

Command Palette

Search for a command to run...

Git & GitHub - Basics, Branching, Merging, PRs

60 Days DevOps Challenge: Day 3

Updated
1 min readView as Markdown

Challenge 1: Fork and Clone an Open-Source Project

Challenge 2: Create a New Branch (feature-branch), Switch, and Commit Changes

Challenge 3: Merge feature-branch into main and Push Changes

Challenge 4: Use git reset or git revert to Undo a Commit

Challenge 5: Rebase feature-branch onto main and Understand the Difference

Challenge 6: Create a PR on GitHub from a Feature Branch

Challenge 7: Create Conflicting Changes in Different Branches and Resolve Them

Challenge 8: Use git stash to Save and Restore Uncommitted Changes

Challenge 9: Add Version Tags to Commits and Push Them

Challenge 10: Use git commit --amend and git rebase -i to Edit Past Commits

More from this blog

Devops

24 posts