1M Lazygit downloads, one embarrassment at a time
jesseduffield.com
1M Lazygit downloads, one embarrassment at a time
1–10 of 13 posts
Re: 1M Lazygit downloads, one embarrassment at a time
#2Thanks for sharing.
Re: 1M Lazygit downloads, one embarrassment at a time
#3Re: 1M Lazygit downloads, one embarrassment at a time
#4Re: 1M Lazygit downloads, one embarrassment at a time
#5For those like me: Lazygit is a "simple terminal UI for git commands" and is located at https://github.com/jesseduffield/lazygit
Re: 1M Lazygit downloads, one embarrassment at a time
#6LazyGit 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.
Re: 1M Lazygit downloads, one embarrassment at a time
#7Re: 1M Lazygit downloads, one embarrassment at a time
#8LazyGit 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.
> 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…
It seems with the git command line the way to do it is to switch to main then pull then switch back to my feature branch then rebase.
With lazygit i hit f on the main branch which pulls its changes then i can rebase (r) right away.
I also like to review the diff of each file before staging it. I get a nice list of changed files, i can select one and see the diff in it, then I can stage it.
Re: 1M Lazygit downloads, one embarrassment at a time
#9LazyGit 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.
> 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…
Re: 1M Lazygit downloads, one embarrassment at a time
#10I didn't know about Lazygit and this blog post offers no context nor link to a presentation of the project. For those like me: Lazygit is a "simple terminal UI for git commands" and is located at https://github.com/jesseduffield/lazygit