summaryrefslogtreecommitdiffstats
path: root/pkg/commands/git_commands/rebase.go
AgeCommit message (Expand)Author
2023-09-18Allow cherry-picking commits during a rebaseStefan Haller
2023-09-09Add coauthor (#2)Orlando Maussa
2023-07-31Adds EditRebaseFromBaseCommit log message to i18nKarl Heitmann
2023-07-31Moves log related translations into its own Tr.Log. namespaceKarl Heitmann
2023-07-31Moves hard coded strings for LogCommand to i18n.Karl Heitmann
2023-07-31Add a "Mark commit as base commit for rebase" commandStefan Haller
2023-07-30Standardise on using lo for slice functionsJesse Duffield
2023-07-30Centralise logic for obtaining repo pathsJesse Duffield
2023-07-22Better tag creation UXJesse Duffield
2023-07-02Use comment char config on interactive rebaseGustavo Krieger
2023-05-23Construct arg vector manually rather than parse stringJesse Duffield
2023-05-20Don't keep commits that become empty during a rebaseStefan Haller
2023-05-20Add convenience builder for git commandsJesse Duffield
2023-05-02chore(git_commands): support old git version (`git rebase --empty=keep`)Ryooooooga
2023-04-29Make RebaseCommands.AmendTo more robustStefan Haller
2023-04-29Refactor to tighten interface to lazygit daemonJesse Duffield
2023-04-29Refactor: simplify PrepareInteractiveRebaseCommand APIStefan Haller
2023-04-29Implement moving commits up/down in terms of daemonStefan Haller
2023-04-29Implement squash, fixup, drop, and reword in terms of daemonStefan Haller
2023-04-29Extract EditRebaseTodo into a function in utils.rebaseTodoStefan Haller
2023-04-29Implement "edit commit" in terms of the new EditRebase functionStefan Haller
2023-04-29Use --rebase-merges for interactive rebaseStefan Haller
2023-04-18Allow resetting author of HEAD commit during rebaseStefan Haller
2023-04-15refactor: introduce a struct to pack theAzraelSec
2023-04-15feat: allow to perform a rebase with breaking before the first commitAzraelSec
2023-04-15feat: let interactive rebase prepend commands to the default todo fileAzraelSec
2023-04-15Make moving todo commits more robustStefan Haller
2023-04-15Make EditRebaseTodo more robustStefan Haller
2023-04-15Store commit.Action as an enum instead of a stringStefan Haller
2023-04-01Allow rewording the head commit during interactive rebaseStefan Haller
2023-03-18Fix "move patch into new commit" for partial hunk (#2507)Stefan Haller
2023-02-22migrate interactive rebase integration testsJesse Duffield
2023-02-20Allow squashing fixups above the first commit of a repoStefan Haller
2023-02-20Allow interactive rebasing all the way down to the first commitStefan Haller
2023-02-20Better error message for trying to squash or fixup the first commitStefan Haller
2023-02-19Edit by breaking after current commitStefan Haller
2023-02-09Explicitly pass --no-autosquash when rebasingstk
2023-01-01Override GIT_SEQUENCE_EDITOR for rebase commandsPaul Horn
2022-09-24Rebase merges by defaultLuka Markušić
2022-09-17remove deprecated callsjiepeng
2022-08-01add build info when building from sourceJesse Duffield
2022-06-09support setting the author of a commitJesse Duffield
2022-05-08Add command to reset the commit author from the commits panel.Jens Pfeifle
2022-05-07clearer separation of concerns when bootstrapping applicationJesse Duffield
2022-03-24refactor todo file generationJesse Duffield
2022-03-19update lintersJesse Duffield
2022-01-18refactor to group up more commonly used git command stuffJesse Duffield
2022-01-09allow rewording old commitsJesse Duffield
2022-01-09refactorJesse Duffield