-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
first impression #5
Comments
I like the approach of Lazygit which shows you a list of previously opened Git repos when run from a non-repo directory. However, this requires additional logic and history which |
Thanks for the detailed write-up!
I totally agree. To be honest, it didn't even occur to me to run
I agree with this one too. That command help line is only going to get bigger. I have some ideas around removing some of those shortcuts by either showing them only when they can be used, and/or allowing the user selecting different parts of the commit so the help appears around those areas (e.g. bookmarks, description, tags, etc)
Agreed. Also, I need to show the error message in the view because sometimes those commands do fail even if there is a repo (e.g. immutable commits cannot be edited, bookmarks cannot be moved backwards, etc) |
The displayed revset is actually the default revset configured in |
That makes sense, however, maybe it's a better default for CLI than for TUI. Maybe I was spoiled by trying GG, which shows that same default revset at the top, but shows much more of the graph for context. |
My first run of this, I had these thoughts.
Esc
, but I tried that and it worked.When I run it with a repo, the default revset is so limited that I can't determine what I'm looking at. There is no cursor that I can use to go edit the revset, so I type
L
and it erases the default, prompting for a revset. I don't want any, so I hit Enter, but that simply uses the default again. I really haven't learned the revset language, but I don't think I should have to.I didn't get it to list a bunch of commits like in the README examples, but I don't want to try so hard. I do wonder if a novice can bork a shared repo, simply by poking around it with this tool.
The text was updated successfully, but these errors were encountered: