Add interactive lessons to six Git topics (rebase, reset, merge, cherry-pick, stash, revert) (#10508)

This commit is contained in:
diaeddine97 authored and GitHub committed 2026-10-30 10:24:13 +01:00
1 parent 3ecc18178d
commit 88f8d6d2b3
6 files changed
+8 -2

No files matched your search

@@ -6,4 +6,5 @@ Visit the following resources to learn more:
- [@official@git-cherry-pick docs](https://git-scm.com/docs/git-cherry-pick)
- [@article@Git Cherry Pick](https://www.atlassian.com/git/tutorials/cherry-pick)
- [@course@git cherry-pick, step by step (Interactive Lesson)](https://gitualize.com/commands/git-cherry-pick)
- [@video@Git Cherry Pick - Tutorial](https://youtu.be/i657Bg_HAWI?si=3jjn2X8Hi1na--F4)
@@ -6,5 +6,6 @@ Visit the following resources to learn more:
- [@official@Git - git-rebase Documentation](https://git-scm.com/docs/git-rebase)
- [@article@git rebase](https://www.atlassian.com/git/tutorials/rewriting-history/git-rebase)
- [@course@git rebase, step by step (Interactive Lesson)](https://gitualize.com/commands/git-rebase)
- [@video@git rebase - Why, When & How to fix conflicts](https://youtu.be/DkWDHzmMvyg?si=59jauQgkL-sMewzo)
- [@video@Git Rebase --interactive: EXPLAINED](https://youtu.be/H7RFt0Pxxp8?si=gLhfkVW_PmWHBQSs)
@@ -5,4 +5,5 @@ Git reset is a command that allows you to "undo" or reset your current branch to
Visit the following resources to learn more:
- [@article@git reset](https://www.atlassian.com/git/tutorials/undoing-changes/git-reset)
- [@course@git reset, step by step (Interactive Lesson)](https://gitualize.com/commands/git-reset)
- [@video@Git Reset | How to Use Git Reset | Learn Git](https://www.youtube.com/watch?v=s1idhUiCk38)
@@ -5,4 +5,5 @@
Visit the following resources to learn more:
- [@article@Git Revert](https://medium.com/@meghasharmaa704/git-revert-84727b543c17)
- [@course@git revert, step by step (Interactive Lesson)](https://gitualize.com/commands/git-revert)
- [@video@Git Revert - Visualised](https://www.youtube.com/watch?v=XJqQPNudPSY)
@@ -5,4 +5,5 @@ Git stash temporarily saves uncommitted changes so the working directory can be
Visit the following resources to learn more:
- [@article@Git stash](https://www.atlassian.com/git/tutorials/saving-changes/git-stash)
- [@article@A practical guide to using the git stash command](https://opensource.com/article/21/4/git-stash)
- [@article@A practical guide to using the git stash command](https://opensource.com/article/21/4/git-stash)
- [@course@git stash, step by step (Interactive Lesson)](https://gitualize.com/commands/git-stash)
@@ -5,4 +5,5 @@ A merge in Git is the process of combining changes from one branch into another.
Visit the following resources to learn more:
- [@official@Git Branching - Basic Merging](https://git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and-Merging#:~:text=into%20master%20later.-,Basic%20Merging,-Suppose%20you%E2%80%99ve%20decided)
- [@article@Git merge](https://www.atlassian.com/git/tutorials/using-branches/git-merge)
- [@article@Git merge](https://www.atlassian.com/git/tutorials/using-branches/git-merge)
- [@course@git merge, step by step (Interactive Lesson)](https://gitualize.com/commands/git-merge)