git rebase - Why, When & How to fix conflicts
Why, when and how to do git rebase. How to fix merge conflicts during git rebase. If you like my style of teaching, I'd love to see you at a workshop! https://philomatics.com/git-workshop/ Fixing merge conflicts: • Never fear merge conflicts again - git mer... 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. Git Graph Extension for VSCode: https://marketplace.visualstudio.com/... If you don't use VSCode, you can also use SourceTree, which is free. https://www.sourcetreeapp.com/ 0:00 - Why rebase? 1:54 - Squash vs Rebase 2:11 - How to rebase 3:22 - Downsides of rebasing 4:37 - Fixing conflicts 5:28 - Conflict resolution example 8:15 - Interactive rebase Thank you to Jonas Geiler and Bruno Paulino for giving great feedback on drafts of this video! 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).

git interactive rebase - Undo, Edit & Squash git commits with a single command

Git MERGE vs REBASE

What is Git? Explained in 3 Minutes!

Never fear merge conflicts again - git merge/pull tutorial

Git Will Finally Make Sense After This

Git Merge Conflicts: What's REALLY Happening? (And How to Fix It)

I was wrong about git stash...

Never* use git cherry-pick

How To Use Git In VS Code Like A Pro!

Git rebase is not that scary

Google's Git Killer Is INSANELY Better (and it's open source)

Never* use git pull

Git Pull vs Fetch: When To Use Each

Learn Git Rebase in 6 minutes // explained with live animations!

Git rebase: how to resolve conflicts

Why everyone hates git submodules

How to be a git expert

My most used git aliases

learn git worktrees in under 5 minutes

