

Git your reset on (Interview)
12 snips Feb 15, 2022
Annie Sexton, a UX Engineer at Render and author of the insightful blog post 'Git Organized: A Better Git Flow,' shares her revolutionary approach to Git workflows. She advocates using 'reset' instead of 'rebase' to streamline collaboration and reduce cognitive load. Annie dives into the intricacies of maintaining clean commit histories and discusses the balance between individual feature development and teamwork. She also addresses cognitive challenges in Git management and emphasizes aligning workflows with personal strengths for enhanced efficiency. Join her journey of curiosity and innovation in software development!
AI Snips
Chapters
Transcript
Episode notes
Early Git Struggles
- Adam Stacoviak recalls an intimidating experience with Git early in his career.
- He needed extensive support to resolve a rebasing issue, highlighting Git's complexity.
Learning Git
- Most developers learn Git by memorizing commands before fully understanding its workings.
- This initial superficial understanding contributes to Git's perceived intimidation.
The Reset Method
- Focus on building the feature first, making work-in-progress (WIP) commits without detailed messages.
- After completing the feature, use
git reset
to clean up the commit history logically.