Learn how to use Jujutsu (jj) instead of Git with a Git remote.
00:00 Introduction
00:04 What is Jujutsu?
00:38 Initialize Jujutsu in a Git Repository
02:00 Understand Changes in Jujutsu
03:24 A Change from the Git Head
06:12 Map Jujutsu Bookmarks to Git Branches
07:22 A Change from a Specific Commit
09:14 Handle Conflicts
11:52 Squash Changes
13:47 Push to a Git Remote (GitHub)
15:13 Delete a Remote Git Branch
15:52 Delete Local Commits
16:18 Tip #1: Work with a Fork
17:58 Tip #2: Commit Specific Files
19:21 Tip #3: Undo Operations
20:26 Tip #4: How to Use Tags
21:27 What did we Learn?
22:04 Jujutsu Configuration
Personal Website: https://matthewsanabria.dev
GitHub: https://github.com/sudomateo
LinkedIn: https://www.linkedin.com/in/sudomateo
Twitter: https://twitter.com/sudomateo
Mastodon: https://mastodon.online/@sudomateo
YouTube: https://www.youtube.com/@sudomateo