Skip to content

Feature proposal/question: basic git branches management with Helm? #63

@amno1

Description

@amno1

I would like to be able to do at least some very basic branch manipulation with Helm. What I think of is a command like 'helm-ls-git-branches'. When run, this command will in usual style display all available branches in a git repo. Default (persistent) action would be to switch to a branch. This can't be a tad bit more involved if there are unstaged changes, so some flags and strategies would have to be customized by user how to deal with those (stash auto or similar). It would be nice if the command also offered an option to delete a branch, and to merge/squash marked branches and to push a marked branch or branches upstream. I was looking around on the webb, but I couldn't find any helm interface for managing branches, and I really miss the option to at least checkout branch from within the Helm interface, and to see a list of branches.

I am not sure if this should be tucked in the same app as helm-ls-git or if it should be a separate app.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions