e7a2c7cc3e
update cheatsheet
2020-03-25 20:24:03 +11:00
708a078412
document undo
2020-03-25 20:17:46 +11:00
bbcc4b7b70
just disallow undo/redo while rebasing because you need more info than just the reflog
2020-03-25 09:39:04 +11:00
45bba0a3c5
ignore redundant actions when undoing and redoing
2020-03-25 09:39:04 +11:00
d105e2690a
vastly improve the logic for undo and redo
2020-03-25 09:39:04 +11:00
32d3e497c3
fix tests
2020-03-25 09:39:04 +11:00
30a5d1b486
move into undoing file
2020-03-25 09:39:04 +11:00
6b3ea56add
refactor undo and redo
2020-03-25 09:39:04 +11:00
c3aefdb98e
stateless undos and redos
2020-03-25 09:39:04 +11:00
094939451d
more explicit env vars
2020-03-25 09:39:04 +11:00
0e23f44b84
support reflog action prefix
2020-03-25 09:39:04 +11:00
daecdd7c2b
redoing
2020-03-25 09:39:04 +11:00
7c8df28d01
add waiting status to checkout ref handler
2020-03-25 09:39:04 +11:00
65917272a2
undoing status
2020-03-25 09:39:04 +11:00
137fd80fdb
note that undo functionality is experimental
2020-03-25 09:39:04 +11:00
98fbc61221
better formatted reflog list
2020-03-25 09:39:04 +11:00
f80d15062b
use reflog undo history pointer
2020-03-25 09:39:04 +11:00
b1b0219f04
autostash changes when hard resetting
2020-03-25 09:39:04 +11:00
b1941c33f7
undo via rebase
2020-03-25 09:39:04 +11:00
a15a7b607d
Made the humor more concise and clear.
2020-03-25 09:18:25 +11:00
d50283f5ee
improved spelling
2020-03-25 09:18:25 +11:00
6508d3b872
inject more humor into the README
2020-03-25 09:18:25 +11:00
65b8cef1b8
Fixed an incorrect criticism of git in the README.
...
It's true that parts of git are genuinely difficult to use, so
we don't need to overstate that difficulty in order to state the
value proposition of lazygit. If `git add -p` can't split a hunk
any further, one is not _completely_ stuck, but one does need to
edit the hunk in a way that, after years, I still need a few
attempts to get right. The fact that many otherwise-experienced
git users don't even know that one can do that is itself a
testament to the UX problems that lazygit is trying to address.
2020-03-25 09:18:25 +11:00
5d460e1e5e
add tab keybindings
v0.17.4
2020-03-23 23:25:00 +11:00
3d3e0be7bd
more compatible commands
2020-03-23 22:33:17 +11:00
c06c0b7133
workflows: git fetch --unshallow before goreleaser step
2020-03-22 21:49:41 +11:00
91f6630907
README: remove codecov badge
v0.17.3
2020-03-22 21:32:06 +11:00
60085cf679
workflows: use get-tag action
2020-03-22 21:31:53 +11:00
389480b8fc
goreleaser: ignore arm64 build for freebsd
2020-03-22 21:31:37 +11:00
b5c4f78e9d
Remove redundant semicolon
v0.17.2
2020-03-21 12:55:44 +11:00
59b0e2d70a
Add GOBIN to PATH
2020-03-21 12:55:44 +11:00
39bd1a4628
Wording
2020-03-21 12:55:44 +11:00
1c1445c896
Cache builds
2020-03-21 12:55:44 +11:00
1e8ade2431
Use setup-go Action instead of container
2020-03-21 12:55:44 +11:00
a990fbc3eb
Don't run codecov or golangci Actions
2020-03-21 12:55:44 +11:00
e5574e7fe5
Continue if lint step fails
2020-03-21 12:55:44 +11:00
6c8a924fad
Run 4 builds in parallel
2020-03-21 12:55:44 +11:00
64706257ca
Add golangci-lint Action
2020-03-21 12:55:44 +11:00
6183d92315
Fix typo in script name
2020-03-21 12:55:44 +11:00
31823a7405
Modify CI badge in README
2020-03-21 12:55:44 +11:00
85ddd623f6
Add CI workflow
2020-03-21 12:55:44 +11:00
9212dda9c3
Add CD workflow
2020-03-21 12:55:44 +11:00
93d7b37c8d
Remove homebrew workflow
...
Will be integrated with another
2020-03-21 12:55:44 +11:00
8470bcd71d
Remove circleci config
2020-03-21 12:55:44 +11:00
3aab37611a
show status of selected cherry picked commits
2020-03-19 21:42:21 +11:00
8fbcc36331
allow resetting cherry picked commits selection
2020-03-19 21:42:21 +11:00
dadb646252
fix branch building
v0.17.1
2020-03-19 12:04:17 +11:00
0227b93409
fix branch parser
v0.17.0
2020-03-18 23:26:02 +11:00
b0ec0821d5
fix docs
2020-03-18 22:50:35 +11:00
13a7806cac
add opne menu keybindings in docs
2020-03-18 22:50:35 +11:00