I've recently switched from spacemacs to radian and have suddenly run into magit prompting for my github password whenever I view the status of a repository (the repository is configured to use SSH). However, I am still able to update the repo's status in magit, as well as stage, commit, and push changes.
When I perform the same actions on the command line, I am not prompted for a password and it seems as if git is picking up the configuration correctly.
Emacs has the correct SSH_AGENT_PID
and SSH_AGENT_SOCK
present in getenv
.
Backtrace after setting M-x toggle-debug-on-quit
is available at https://gist.github.com/peschkaj/c0c102f8a5d383f603e1319ba9e7395c
Environment is:
- Emacs 26.1
- macOS 10.13.6
- magit 2.13.0
- Using radian as the basis of emacs configuration
ssh
url, or anhttps
one? What do you mean by "view the status of a repository"? Does that mean fetch, or literally just refresh the status buffer?ghub
thing? Could youM-x toggle-debug-on-quit
, hitC-g
at the prompt, and post the resulting backtrace?magit-gh-pulls
, not magit itself. I don't know much about it, but github.com/sigma/magit-gh-pulls/issues/111 and/or github.com/sigma/magit-gh-pulls/issues/121 seem related.