~/talk

Git Scenarios: How Do I Fix That?

slides:none on file

Live demo of command-line and GUI fixes: recovers from a detached HEAD by creating a branch, uses git reflog to find lost commits, performs cherry-pick and resolves conflicts with Beyond Compare or VS Code, rebases and squashes multiple commits via interactive rebase into one clean feature commit, runs git bisect to locate the exact bad commit and reverts it, and demonstrates GitHub Flow vs Git Flow with fast‑forward merges, tags, and branch cleanup — all commands executed and shown working.

AI-written summary · about

  1. 0:00Introduction to Git scenarios
  2. 1:23Understanding the .git folder
  3. 2:50Basic Git commands and commits
  4. 5:24Detached HEAD state explained
  5. 7:31Recovering lost commits
  6. 8:56Visualizing commit history
  7. 9:59Merging branches
  8. 10:43Resetting and moving labels
  9. 12:53Handling uncommitted changes
  10. 14:18Staging partial changes
  11. 16:40Switching branches safely
  12. 17:48Cherry-picking commits
  13. 20:42Deleting temporary branches
  14. 21:53Rebasing branches
  15. 24:01Cleaning untracked files
  16. 25:24Creating .gitignore
  17. 26:28Squashing commits
  18. 28:59Handling team changes
  19. 31:06GitHub flow explained
  20. 31:48Introduction to Git flow
  21. 33:41Managing release branches
  22. 35:53Tagging and deploying
  23. 36:56Git flow branches overview
  24. 37:40GitHub flow vs Git flow
  25. 38:24Mainline development
  26. 39:06Why avoid Git submodules
  27. 40:31Finding bugs with git bisect
  28. 43:48Reverting commits
  29. 44:31Choosing a branching strategy
  30. 46:03Creating Git aliases
  31. 49:20Summary and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.