Jesse Duffield
|
198d237679
|
more centralised handling of refreshing
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
fbbd16bd82
|
use reflogs from state to work out branch recencies
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
bd2c1eef53
|
remove redundant fetch of reflog
|
2020-03-28 11:59:45 +11:00 |
|
Jesse Duffield
|
d1395b15bb
|
use GIT_EDITOR
|
2020-03-27 19:26:14 +11:00 |
|
Máximo Cuadros
|
2d8ed5e274
|
*: update go-git import
|
2020-03-27 19:06:21 +11:00 |
|
Jesse Duffield
|
f2036b42e5
|
only load new reflog entries
|
2020-03-26 21:44:33 +11:00 |
|
Jesse Duffield
|
21b7d41845
|
relax limit on commit list and reset on branch change
|
2020-03-26 21:44:33 +11:00 |
|
Jesse Duffield
|
91a404d033
|
separate commits from cherry pick state
|
2020-03-26 21:44:33 +11:00 |
|
Jesse Duffield
|
d027cf969c
|
better handling of current branch name
|
2020-03-26 20:37:06 +11:00 |
|
Jesse Duffield
|
37acc17cf3
|
more lenient getting of short shas
|
2020-03-26 18:30:02 +11:00 |
|
Dawid Dziurla
|
c831ad39c9
|
pkg: use upstream pty package
|
2020-03-25 21:26:15 +11:00 |
|
Jesse Duffield
|
32d3e497c3
|
fix tests
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
0e23f44b84
|
support reflog action prefix
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
f80d15062b
|
use reflog undo history pointer
|
2020-03-25 09:39:04 +11:00 |
|
Jesse Duffield
|
3d3e0be7bd
|
more compatible commands
|
2020-03-23 22:33:17 +11:00 |
|
Jesse Duffield
|
dadb646252
|
fix branch building
|
2020-03-19 12:04:17 +11:00 |
|
Jesse Duffield
|
0227b93409
|
fix branch parser
|
2020-03-18 23:26:02 +11:00 |
|
Jesse Duffield
|
1be0ff8da7
|
better upstream tracking and allow renaming a branch
|
2020-03-18 21:29:06 +11:00 |
|
Jesse Duffield
|
e47ad846c4
|
big golangci-lint cleanup
|
2020-03-09 12:23:13 +11:00 |
|
Jesse Duffield
|
19146d61b1
|
use selected branch as base when creating a new branch
|
2020-03-08 18:44:15 +11:00 |
|
skwerlman
|
e541b809ce
|
update tests to match changed command
|
2020-03-06 09:25:31 +11:00 |
|
skwerlman
|
6ca08c6519
|
make branches and files non-ambiguous for git-log
fixes #694
|
2020-03-06 09:25:31 +11:00 |
|
Jesse Duffield
|
0fc58a7986
|
fix test
|
2020-03-04 00:12:23 +11:00 |
|
Jesse Duffield
|
54241d8ab9
|
more generic way of supporting custom pagers
|
2020-03-04 00:12:23 +11:00 |
|
Jesse Duffield
|
355f1615ab
|
supporing custom pagers step 1
|
2020-03-04 00:12:23 +11:00 |
|
William Wagner Moraes Artero
|
3ce2b9b79a
|
chore: keeping coverage up :D
|
2020-03-01 10:57:12 +11:00 |
|
William Wagner Moraes Artero
|
a79182e50d
|
fix: accidentally escaped %s
|
2020-03-01 10:57:12 +11:00 |
|
William Wagner Moraes Artero
|
0eb3090ad6
|
fix: owner groups (GitLab)
|
2020-03-01 10:57:12 +11:00 |
|
William Wagner Moraes Artero
|
6ea25bd259
|
feat: flexible service configuration
|
2020-03-01 10:57:12 +11:00 |
|
William Wagner Moraes Artero
|
fe5f087f9c
|
feat: configurable services
|
2020-03-01 10:57:12 +11:00 |
|
David Chen
|
a9fe0b8000
|
set --abbrev-commit to return 8-digit hash strings
|
2020-02-27 18:05:41 +11:00 |
|
David Chen
|
5af7b0235e
|
fix #680: unpushed commits still appear to be green instead of red
|
2020-02-27 18:05:41 +11:00 |
|
Corentin Rossignon
|
bf946200e9
|
Fix OutOfBound array access when looking for ReflogCommits
refs #679
|
2020-02-27 09:34:40 +11:00 |
|
Jesse Duffield
|
890cc87724
|
fix bug where commits appeared as green despite not being pushed
|
2020-02-27 09:33:09 +11:00 |
|
Jesse Duffield
|
02c497fad6
|
show file list when diffing commits
|
2020-02-25 21:38:38 +11:00 |
|
Jesse Duffield
|
f94d0be2c9
|
refactor the way we render lists
|
2020-02-25 21:21:07 +11:00 |
|
Jesse Duffield
|
9fd9fd6816
|
better commit lines in fullscreen mode
|
2020-02-25 21:21:07 +11:00 |
|
Jesse Duffield
|
0034cfef5c
|
show tags in commits panel
|
2020-02-24 23:13:54 +11:00 |
|
Jesse Duffield
|
370cec098b
|
show diff stat
|
2020-02-24 09:20:50 +11:00 |
|
Jesse Duffield
|
fabdda0492
|
allow customizing background color in staging mode
|
2020-02-23 18:37:19 +11:00 |
|
Glenn Vriesman
|
6fc3290a05
|
Reflog: Use 20 sha digits instead of 7
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com>
|
2020-02-20 08:34:01 +11:00 |
|
Jesse Duffield
|
66e6369c28
|
allow fastforwarding the current branch
|
2020-02-18 23:07:38 +11:00 |
|
Jesse Duffield
|
71e018a3dd
|
get whole commit SHA from rebase commits
|
2020-02-13 18:10:14 +11:00 |
|
Glenn Vriesman
|
d9eb6e2682
|
Fixed tests
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com>
|
2020-02-09 23:47:22 +11:00 |
|
Glenn Vriesman
|
b74107f2ba
|
Use 8 instead of 7 digit long sha
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com>
|
2020-02-09 23:47:22 +11:00 |
|
Glenn Vriesman
|
0cd91a10c6
|
Increase internal sha size
This does not change the sha size that is displayed to the user
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com>
|
2020-02-09 23:47:22 +11:00 |
|
Glenn Vriesman
|
9f5397a2d4
|
Moved function to git.go
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com>
|
2020-02-06 23:19:29 +11:00 |
|
Glenn Vriesman
|
5f53d50492
|
Check cached when showing new file diffs
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com>
|
2020-02-04 08:41:41 +11:00 |
|
Chris Taylor
|
c6cb90e8ca
|
verify that VISUAL,EDITOR,LGCC envvars are set for non-interactive commands
|
2020-02-02 11:29:22 +11:00 |
|
Chris Taylor
|
75ba2196ba
|
perpetuate this style of dependency injection
|
2020-02-02 11:29:22 +11:00 |
|