Skip to main content

Git

One Line Fuzzy Find for Git Worktree
·693 words·4 mins
fzf git awk bash
Let’s explore how to create a one-liner for fuzzy matching when navigating git worktrees. The ideas demonstrated here can be used to solve many more types problems beyond worktrees and even git.
Using Tig to Make Sense of Git
·1188 words·6 mins
git Tig TUI
If you work with Git as your version control system, you’ve likely already resigned yourself to the fact that it’s a complicated beast. Git is a fantastic tool, but it can be cumbersome to navigate repositories, logs, the stash, etc. That’s where a tool like Tig comes in.
4 Strategies for Context Switching in Git
·1257 words·6 mins
git worktree
Anyone who spends a lot of time working with Git will eventually need to do some form of context switching. Sometimes this adds very little overhead to your workflow, but other times, it can be a real pain. Let’s discuss the pros and cons of some common strategies for dealing with context switching.
Autocorrecting my Git Commands
·598 words·3 mins
git bash autocorrect
I’m going to show you a couple of handy tricks that I use to help Git “Do What I mean”.