Skip to content

UI for rebase is missing #1400

Open
Open
@ctcjab

Description

@ctcjab

Description

The only way to rebase appears to be to use the command palette. At least, I see no "Rebase" menu item in the "Git" menu...

Image

...nor any "Rebase" button in the "Branches" tab:

Image

Only exposing rebase via command palette makes it less disccoverable and accessible for users, which means they end up not using rebase at all, which means they catch conflicts and other issues much later in the development process (e.g. only once they submit a PR), at which point these issues are more expensive to resolve.

Expected behavior

The "rebase" functionality should be exposed via a button as well as a menu item, and not only via the command palette.

Context

  • Python package version: 0.51.0
  • Extension version: 0.51.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions