Page MenuHomeSolus

Initial commit of lazygit
ClosedPublic

Authored by davidjharder on Jul 6 2020, 3:06 AM.
Tags
None
Referenced Files
F11022442: D9190.id22145.diff
Tue, Aug 8, 12:43 AM
F10904100: D9190.id.diff
Jul 5 2023, 8:56 PM
F10861958: D9190.id.diff
Jun 16 2023, 6:00 PM
F10851546: D9190.id22232.diff
Jun 12 2023, 2:09 PM
F10850930: D9190.id22200.diff
Jun 12 2023, 8:07 AM
F10847701: D9190.id22248.diff
Jun 11 2023, 11:41 AM
F10846725: D9190.id22275.diff
Jun 11 2023, 7:07 AM
F10846709: D9190.id22145.diff
Jun 11 2023, 7:01 AM

Details

Summary

Initial commit of lazygit.

Resolves T9157

Test Plan
  • Use lazygit to make a few commits, push and pull from a remote repo.

Diff Detail

Repository
R5033 lazygit
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Question to the reviewers: How do you want to handle docs?

Current approach is lifted from Fedora. Arch just dumps all the .md files in the source into /usr/share/doc/lazygit. Or maybe there is some better third way?

Most people use the online doc when they need it, so unless there is a specific request from a user just don't add it.
The man page is available anyway.

JoshStrobl added a subscriber: JoshStrobl.

Otherwise LGTM. Thanks for including the maintainers file.

package.yml
17

This should not be necessary. Go Modules are fetched automatically at build time.

18

All of the flags below this can be put on the same line to be honest.

This revision now requires changes to proceed.Jul 8 2020, 4:42 PM

Remove go get, make go build command one line

FYI, there is now a (minor) update:
https://github.com/jesseduffield/lazygit/releases/tag/v0.20.5
but I am unable to update the diff until sometime after 2200 UTC.

This revision is now accepted and ready to land.Jul 14 2020, 10:55 AM
This revision was automatically updated to reflect the committed changes.