Skip to content

Passphrase input for SSH remotes doesn't work? #100

@digital-carver

Description

@digital-carver

When doing any operation on an SSH-based remote that would ask for a passphrase, jjui just shows the animation in the bottom left and the command (eg. jj git fetch --all-remotes) and remains that way, but doesn't actually allow entering the passphrase. Pressing Enter a couple of times brings up the error:

 normal    ✗ jj git fetch --all-remotes
Error: Git process failed: External git program failed:
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
press  esc  to dismiss

which is the only way to exit from that state. Trying to enter the passphrase doesn't work, even Ctrl-C is ignored, pressing Enter and going to this failure mode seems the only way out.

Is support for passphrase-based remote connections not there yet, or is this supposed to be working in some way?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions