jesseduffield / lazygit

simple terminal UI for git commands
MIT License
52.65k stars 1.84k forks source link

Please provide feedback for lazygit! #1220

Open jesseduffield opened 3 years ago

jesseduffield commented 3 years ago

I've whipped up a questionnaire to help get an idea for what changes people would like to see in lazygit, and what its current strengths are. It's only a handful of questions

https://forms.gle/AdFEuLy2dikcmK4F7

Any and all feedback is much appreciated! 🙏

Sandesh333333 commented 2 years ago

I've whipped up a questionnaire to help get an idea for what changes people would like to see in lazygit, and what its current strengths are. It's only a handful of questions

https://forms.gle/AdFEuLy2dikcmK4F7

Any and all feedback is much appreciated! 🙏

mchisolm0 commented 5 months ago

Is the form still intended to be filled out? I did, but if not wanted to know where I should pitch a suggestion and gauge feasibility. Thanks in advance, and I appreciate this project SO much! 😁

jesseduffield commented 5 months ago

@mchisolm0 yes I still check on the form responses every now and then. But if you have a specific suggestion to pitch, please raise an issue

gfvioli commented 2 months ago

I'm gonna paste my comment made in another discussion here

Just today I ran into the same situation as you when testing bare repos on lazygit and personally I find it confusing. I think that I have a couple of suggestions to enhance the experience when working with worktrees on a bare repo:

  • Ability to execute lazygit in the root of the bare repo, right now you have to go into one of the worktrees for lazygit to be able to launch. This is just a minor QoL not having to do cd once more and go to a worktree before calling lazygit.
  • I think in the case of a bare repo, worktrees currently located in panel 2 should replace local branches in panel 3. That way you avoid the confusion and all the clutter with local branches. Also allows for a speedier workflow since you don't have to be changing panel's 2 depth to see files status.

To be honest, I'm not quite sure about the rationale to put worktrees on pane 2, my understanding is that while you can do worktrees on a NOT bare repo, as per ThePrimeagen video on it (link here), the structure is a mess. Thus I think the recommendation is to use bare repos when using worktrees such that you can use them as independent branches, which would lead to this recommendation.

I'll keep on experimenting with bare repos and I'll keep on providing feedback.

DavidingPlus commented 2 months ago

Looks really nice, but I am used to using basic command line and VS Code.

I really love to try and search when I got some time.

atljoseph commented 2 months ago

A coworker turned me into lazygit. Thanks for the awesome tool.

A few questions:

My use case:

Besides the obvious value that lazygit has for git workflows alone, this feels like an interesting place (to me) to start asking around.

Thank you!