Git from the Bottom Up – Reset, Stash, and Reflog

Topics covered
Popular Clips
Episode Highlights
Stash Workflows
Incorporating Git stashing into your workflow can be a game-changer for managing changes efficiently. and discuss the benefits of stashing changes to avoid losing work, especially when performing destructive actions like resets 1. Joe shares his skepticism about using stashes due to past mishaps but acknowledges the value of having a backup plan 1. Michael suggests using cron jobs to automate stash creation, allowing developers to revert to previous states easily, though he admits it might not suit everyone's workflow 2.
Managing Stashes
Managing and organizing stashes effectively can enhance your Git experience. Michael highlights the importance of naming stashes meaningfully to keep track of changes over time 3. He also explains how to view and apply specific stashes, emphasizing the flexibility of using stashes without committing unnecessary changes 3. Joe admits his hesitation in using stashes due to previous errors but recognizes the potential for improved workflow management 4.
Related Episodes


Git from the Bottom Up - Commits
Answers 383 questions

Git from the Bottom Up – Rebasing
Answers 383 questions

Git from the Bottom Up – Blobs and Trees
Answers 383 questions

Understanding Git
Answers 383 questions

Gitlab vs Github, AI vs Microservices
Answers 383 questionsClean Code - How to Write Amazing Functions
Answers 383 questions

Clean Code - How to Write Classes the Right Way
Answers 383 questions

Clean Code - Comments Are Lies
Answers 383 questions

Supporting Your Code, README vs Wiki and Test Coverage
Answers 383 questions

The DevOps Handbook - The Technical Practices of Flow
Answers 383 questionsThe Great Resignation
Answers 383 questionsClean Code - Formatting Matters
Answers 383 questions

How to Scrum
Answers 383 questionsHow to be a Programmer
Answers 383 questions

When to Log Out
Answers 383 questions
