Undo a git commit - git reset/revert - pushed/not pushed

Опубликовано: 09 Сентябрь 2024
на канале: Philomatics
6,725
608

How to undo a git commit. Pushed and not pushed/unpushed. Using git reset and git revert.

Get my interactive git cheatsheet as soon as it's released here:
https://philomatics.com/git-cheatsheet/

My best video yet (interactive rebase)
   • git interactive rebase - Undo, Edit &...  

My first video on git rebase (without --interactive)
   • git rebase - Why, When & How to fix c...  

My Top 10 git shortcuts:
   • My most used git aliases  

Fixing merge conflicts:
   • Never fear merge conflicts again - gi...  

Video on `git pull --rebase`:
   • Never* use git pull  

How to change your default editor in git:
   • My most used git aliases  

Use the following command to change your default editor to VSCode:

git config --global core.editor "code --wait"

If you use a different editor, just Google "git set text editor to $yourEditor", it's usually easy to find.

0:00 - Reset vs. Revert
0:45 - git reset
2:12 - git revert

Thank you to angymares for giving excellent ideas and advice during the video creation!

LEGAL DISCLAIMER
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Everything here is for informational purposes only. All non-licensed clips used for fair use commentary, criticism, and educational purposes. See Hosseinzadeh v. Klein, 276 F.Supp.3d 34 (S.D.N.Y. 2017); Equals Three, LLC v. Jukin Media, Inc., 139 F. Supp. 3d 1094 (C.D. Cal. 2015).e