Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-19 | allow resetting cherry picked commits selection | Jesse Duffield | |
2020-03-18 | add opne menu keybindings in docs | hitsuji_no_shippo | |
2020-03-18 | add close menu keybindings in docs | hitsuji_no_shippo | |
2020-03-18 | better upstream tracking and allow renaming a branch | Jesse Duffield | |
2020-03-11 | add search keybings in docs | hitsuji_no_shippo | |
2020-02-29 | better keybindings for patch building mode | Jesse Duffield | |
2020-02-29 | better keybindings for staging by line | Jesse Duffield | |
2020-02-29 | fix cheatsheet script to support different contexts | Jesse Duffield | |
2020-02-25 | add half and fullscreen modesv0.15.1 | Jesse Duffield | |
2020-02-16 | fix wording | Jesse Duffield | |
2020-02-16 | add mixed option to HEAD resetting, remove @{upstream} | Jesse Duffield | |
2020-02-16 | allow resetting to tag | Jesse Duffield | |
2020-02-16 | allow resetting to branch | Jesse Duffield | |
2020-02-06 | Added feature to ignore tracked files | Glenn Vriesman | |
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com> | |||
2020-01-08 | add git flow support | Jesse Duffield | |
2020-01-07 | allow commits to be checked out | Jesse Duffield | |
2020-01-07 | allow hard resetting to upstream branch | Jesse Duffield | |
2020-01-03 | make Ctrl+P visible | matejcik | |
2019-12-07 | allow fetching remotes with 'f' | Jesse Duffield | |
2019-11-21 | fix typov0.11.1 | Jesse Duffield | |
2019-11-21 | add tags panel | Jesse Duffield | |
2019-11-21 | allow editing remotes | Jesse Duffield | |
2019-11-21 | refactor confirmation prompt code | Jesse Duffield | |
2019-11-21 | support setting upstream | Jesse Duffield | |
2019-11-21 | support rebasing onto remote branch | Jesse Duffield | |
2019-11-21 | support deleting remote branches | Jesse Duffield | |
2019-11-21 | support adding/removing remotes | Jesse Duffield | |
2019-11-21 | support viewing a remote branch | Jesse Duffield | |
2019-11-14 | allow editing or opening a file while resolving merge conflicts | Jesse Duffield | |
2019-11-13 | show upstream branch for branch | Jesse Duffield | |
2019-11-13 | prompt to set upstream when pulling on untracked branch | Jesse Duffield | |
prompt to set upstream when pulling on untracked branch | |||
2019-11-11 | specify upstream when pushing a branch for the first timev0.10.4 | Jesse Duffield | |
2019-11-10 | add some shameless self promotion | Jesse Duffield | |
2019-11-10 | add mouse support | Jesse Duffield | |
2019-11-10 | remove old add patch keybinding | Jesse Duffield | |
2019-11-05 | better titles | Jesse Duffield | |
2019-11-05 | support line by line additions in staging and patch building contexts | Jesse Duffield | |
2019-11-05 | checks for if we're in a normal working tree state | Jesse Duffield | |
2019-11-05 | Support building and moving patches | Jesse Duffield | |
WIP | |||
2019-11-05 | support split view in staging panel and staging ranges | Jesse Duffield | |
2019-10-27 | #480 Allow cycling side panels with number keys | Giorgio Previtera | |
2019-07-14 | 472 - Update error message | Giorgio Previtera | |
2019-07-14 | 472 - Don't panic if not in a repository | Giorgio Previtera | |
Display a friendly message and exit with an error if not in a Git repository. Using the same approach used in this PR: https://github.com/jesseduffield/lazydocker/pull/14/files | |||
2019-06-06 | allow stashing staged changes | Jesse Duffield | |
reinstate old stash functionality with the 's' keybinding | |||
2019-05-26 | request explicit return from subprocess | Jesse Duffield | |
Previously we were recording output from subprocesses using a multiwriter and hooking that up to the cmd's stdout to write to both os.Stdout and a buffer. We would then display the output after the program finished. This worked well for commands like 'ls' but not for commands like 'vi' which expect you to be in a tty, and when you've got the cmd's stdout pointing at a multiwriter, the subprogram thinks we're not in a tty and then things like terminal corruption can happen. This was the case with neovim, and even in vim a warning was given with a pause before starting the program. Now we're chucking out the multiwriter and instead making it that you need to press enter after the program has finished to return to lazygit. This allows you to view the output of the program (e.g. if it's ls) and then decide that you want to return. It's one level of unnecessary redirection for editors like vim, but even they could potentially have output to stderr/stdout that you want to look at before returning. Please enter the commit message for your changes. Lines starting | |||
2019-05-06 | support resetting to a commit in either soft, hard, or mixed mode | Jesse Duffield | |
2019-04-26 | Translated missing sentences | mjarkk | |
2019-04-13 | Add 'w' keybinding in files panel to commit as a WIP | Jesse Duffield | |
If your git.skipHookPrefix is set to, say, WIP, in your config, then hitting 'w' in the files panel will bring up the commit message panel with 'WIP' pre-filled, so you just need to hit enter to confirm (or add some more to the message) in order to commit your changes with the --no-verify flag, meaning the pre-commit hook will be skipped | |||
2019-04-10 | Always include atleast 2 commits when doing squash and fixup | Peter Lundberg | |
2019-04-07 | support custom commands | Jesse Duffield | |