~/talk

From Git Panic to Git Zen: With a Little Help from AI

slides:none on file

Shows how reflog recovers commits for 90 days and demonstrates a Spring Boot MCP server backend using Spring AI and Eclipse JGit to list, show and reset lost commits (it works as a native image single binary). Explains git bisect with automated checks where bisect reduces a linear scan to logarithmic checks, and automates interactive rebase plans with dry‑run validation and conflict handling. The MCP tool implementation is ~1,200 lines, supports structured JSON tool calls, and successfully executes recover, bisect and rebase workflows.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 3:06AI and Git panic overview
  3. 7:24MCP and tool integration
  4. 9:09Fixing lost commits with reflog
  5. 16:39Finding bug-introducing commits with bisect
  6. 27:24Cleaning messy history with interactive rebase
  7. 39:38AI tool calling benefits
  8. 40:41Key takeaways and advanced tools
  9. 44:35Q&A 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.