summaryrefslogtreecommitdiffstats
path: root/pkg/commands
AgeCommit message (Collapse)Author
2019-03-16add two more testsJesse Duffield
2019-03-16fix testsJesse Duffield
2019-03-16display test name when running testsJesse Duffield
2019-03-16add some testsJesse Duffield
2019-03-16appease golangciJesse Duffield
2019-03-16i18n for error message about a feature being disabled for GPG usersJesse Duffield
2019-03-16allow user to discard old file changes for a given commitJesse Duffield
2019-03-16allow user to checkout old filesJesse Duffield
2019-03-16minor cleanupJesse Duffield
2019-03-16Add feature of display committed file list #383skanehira
2019-03-03distinguish between inline and non-inline merge conflictsJesse Duffield
2019-03-03acknowledge 'DU' statuses as being merge conflictsJesse Duffield
2019-03-03windows support for skipping the editorJesse Duffield
2019-03-02fix issue where you couldn't rearrange commits while rebasing onto a branchJesse Duffield
2019-03-02Revert "remove old rebase code now that we're only ever interactively rebasing"Jesse Duffield
This reverts commit 1a19b1412d3da03992403cf62fddf06031de2927.
2019-03-02appease golangciJesse Duffield
2019-03-02fix up testsJesse Duffield
This fixes up some git and oscommand tests, and pulls some tests into commit_list_builder_test.go I've also made the NewDummyBlah functions public so that I didn't need to duplicate them across packages I've also given OSCommand a SetCommand() method for setting the command on the struct I've also created a file utils.go in the test package for creating convient 'CommandSwapper's, which basically enable you to assert a sequence of commands on the command line, and swap each one out for a different one to actually be executed
2019-02-24cleanupJesse Duffield Duffield
2019-02-24change type of cherryPickedCommits from []string to []*CommitJesse Duffield Duffield
2019-02-24support cherry picking commitsJesse Duffield Duffield
2019-02-24remove old rebase code now that we're only ever interactively rebasingJesse Duffield Duffield
2019-02-24Make it easier to run sync/async commands, switch to interactive rebase when ↵Jesse Duffield Duffield
rebasing on branches
2019-02-24rearranging todo items while interactively rebasingJesse Duffield
2019-02-24more support for files with spacesJesse Duffield
2019-02-24support file renamesJesse Duffield
2019-02-19work towards more interactive rebase optionsJesse Duffield
2019-02-19don't autostash when editingJesse Duffield
2019-02-19pull commit list builder functions into their own builder structJesse Duffield
2019-02-19show interactive rebase commits that are yet to goJesse Duffield
2019-02-18add various interactive rebase commandsJesse Duffield
2019-02-18rename any commitJesse Duffield
2019-02-16more work on rebasing featureJesse Duffield
2019-02-16consider whether the view has focus when rendering the contents of a viewJesse Duffield
2019-02-16fix git testsJesse Duffield
2019-02-11Merge branch 'master' into feature/rebasingJesse Duffield
2019-02-11use go-errors package to display stacktrace of errors that cause panicsJesse Duffield
2019-02-11Merge branch 'master' into feature/rebasingJesse Duffield
2019-01-16pkg: Fix typoKimMachineGune
2018-12-19remove commentJesse Duffield
2018-12-19Translated credentials error with git push/pull/fetchmjarkk
2018-12-18fix testsJesse Duffield
2018-12-18explicitly return newlines to our live command stdinJesse Duffield
2018-12-18set stderr ourselves so that we only read the error output if there is anyJesse Duffield
2018-12-17A try to hide the password from the error outputmjarkk
2018-12-16always hide rather than delete the credentials view, and don't log on error ↵Jesse Duffield
in case there is a user password in the error
2018-12-14Tried to fix circlecimjarkk
2018-12-14Tried to fix circlecimjarkk
2018-12-14Merge branch 'https-ask-for-username-password' of ↵mjarkk
https://github.com/mjarkk/lazygit into https-ask-for-username-password
2018-12-14Tried to fix circlecimjarkk
2018-12-14Merge branch 'master' into https-ask-for-username-passwordMark Kopenga