That was awesome. I've been working on a budgeting app and recently demoed it to my in-laws, and I definitely felt quite embarrassed as I was showing it and explaining it. I felt a bit discouraged after but this article has helped me realize that maybe I'm on the right path. Thanks!
Just love lazygit, makes me happy every time I use it, which is every like every 5 minutes. Love how extensible it is with custom actions. Love the recent integration of update-refs. Thank you, happy new job and congrats !
LazyGit is one of my favorite pieces of software. I use it everyday, I love how seamlessly it fits into my work flow. The fact that it outputs all of its commands has helped me form a deeper understanding of git and what it’s doing under the hood. Not to mention it saves a TON of time.
Depends on your workflow. I looked at the projects GitHub and I'm confused where the lazy part comes from. The UX seems more complex than just plain git which is much simpler for me. But I rarely do anything other than checkout, add, commit and rebase. And most of them are aliased co for checkout, ci for commit, etc and the rest are tab completed. Starting a TUI and navigating menus would be a waste of time for me.
This captures how we "mature" as developers (and humans) when we ship software that other people actually use. A hilly journey of embarassment and pride :)
vanceism7_|1 year ago
cracoucax|1 year ago
p4bl0|1 year ago
For those like me: Lazygit is a "simple terminal UI for git commands" and is located at https://github.com/jesseduffield/lazygit
jesseduffield|1 year ago
poetril|1 year ago
worksonmine|1 year ago
Depends on your workflow. I looked at the projects GitHub and I'm confused where the lazy part comes from. The UX seems more complex than just plain git which is much simpler for me. But I rarely do anything other than checkout, add, commit and rebase. And most of them are aliased co for checkout, ci for commit, etc and the rest are tab completed. Starting a TUI and navigating menus would be a waste of time for me.
drekipus|1 year ago
I tried lazygit but couldn't get into it. It was nice but slow for my work's monorepo.
I switched to gitui, which is kinda... Obtuse. But fast. I
I just added a PR to help with fixup workflows. Which is the first time I've contributed to a rust codebase
alexambarch|1 year ago
I’m still partial to magit over everything else but lazygit has replaced a lot of my CLI usage of git. Thanks Jesse.
retrofuturism|1 year ago
Thanks for sharing.