Page MenuHomeSolus

Initial commit of lazygit
ClosedPublic

Authored by davidjharder on Jul 6 2020, 3:06 AM.
Tags
None
Referenced Files
F11035517: D9190.id22200.diff
Wed, Aug 9, 6:02 PM
F11035516: D9190.id.diff
Wed, Aug 9, 6:02 PM
F11035515: D9190.id22275.diff
Wed, Aug 9, 6:02 PM
F11035514: D9190.id22248.diff
Wed, Aug 9, 6:02 PM
F11035513: D9190.id22145.diff
Wed, Aug 9, 6:02 PM
F11035512: D9190.id22232.diff
Wed, Aug 9, 6:01 PM
F11026722: D9190.diff
Wed, Aug 9, 2:50 AM
F11022442: D9190.id22145.diff
Tue, Aug 8, 12:43 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

Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

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.