summaryrefslogtreecommitdiffstats
path: root/pkg/commands/git_commands
AgeCommit message (Expand)Author
2023-05-23Fix discard logicJesse Duffield
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-20Refactor interface for ApplyPatchJesse Duffield
2023-05-20Add convenience builder for git commandsJesse Duffield
2023-05-20Increase test coverageJesse Duffield
2023-05-19Support ignoring whitespace on stashJesse Duffield
2023-05-16Add config git.mainBranchesStefan Haller
2023-05-12Make "merged" take precedence over "unpushed"Stefan Haller
2023-05-02chore(git_commands): support old git version (`git rebase --empty=keep`)Ryooooooga
2023-05-01Merge pull request #2552 from stefanhaller/support-stacked-branchesJesse Duffield
2023-04-30Split commit message panel into commit summary and commit description panelSean
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 "move patch to selected commit" 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-29Put gitCommon.version back in deps_test.goStefan Haller
2023-04-29Merge pull request #2558 from stefanhaller/allow-resetting-author-during-rebaseJesse Duffield
2023-04-29Merge pull request #2548 from AKARSHITJOSHI/fix/tagPushJesse Duffield
2023-04-18Allow resetting author of HEAD commit during rebaseStefan Haller
2023-04-17Revert "feat: support for `push --force-if-includes`"Ryooooooga
2023-04-16Change push tag commandPersonal
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-15Add GitVersion field to NewIntegrationTestArgsStefan Haller
2023-04-15Show update-ref commands in rebase todo listStefan Haller
2023-04-15Make getHydratedRebasingCommits more robustStefan Haller
2023-04-15Store commit.Action as an enum instead of a stringStefan Haller
2023-04-15Store commit.Status as an enum instead of a stringStefan Haller
2023-04-13Merge pull request #2544 from scallaway/git-diff-detect-renamesJesse Duffield
2023-04-13Add support for falling back to legacy edit configStefan Haller
2023-04-13Implement edit presetsStefan Haller
2023-04-13feat: remove --no-renames flag from main panel diffs (to show renamed files)Scott Callaway
2023-04-12fix: organise commit test fileScott Callaway
2023-04-01Allow rewording the head commit during interactive rebaseStefan Haller
2023-04-01Cleanup: use commit.isTODO() consistentlyStefan Haller
2023-03-19rename patch manager to patch builderJesse Duffield
2023-03-18Fix "move patch into new commit" for partial hunk (#2507)Stefan Haller
2023-03-16fix(commit_loader): fix log commandRyooooooga
2023-03-01Don't put "<--- YOU ARE HERE" in the commit model's nameStefan Haller
2023-02-22migrate interactive rebase integration testsJesse Duffield
2023-02-20Merge pull request #2453 from stefanhaller/allow-rebasing-to-first-commitJesse Duffield