TODO

November 23, 2023 ยท View on GitHub

  • Remember order of branches that have been checked out and provide a way to get to the last few branches that have been visited
  • Support showing history (git log and git log -p) of specified branch
  • Support rebasing a branch off of the latest master (it auto pulls latest master before rebasing)
  • Support merging a branch into master after rebasing the latest master (automation of multiple git commands)
  • Consider supporting the idea of automatically detecting which trunk a branch is branched off of and being able to trigger a rebase simply without having to specify the target trunk to rebase
  • Support navigating to an older revision within the same branch with autocomplete
  • Detect branches that do not have a corresponding remote branch (because they got merged already into master), and offer the feature to prune all of them or just select some (one by one) to prune.
  • Consider adding a shortcut to clear the typed filter query text or use ESC BACKSPACE to delete words one at a time when separated by dashes