¿Cómo puedo configurar Magit para usar mi nombre de usuario de Github?

Acabo de configurar mi nombre de usuario IRC para ERC con (setq erc-nick "nombre").

¿Hay una variable similar para Magit, por lo que conoce mi nombre de usuario Github. Si no, ¿hay algún ELisp que pueda escribir para agregar un gancho a Magit o algo así?

Aquí es cómo configurar su configuration usando la línea de command:

 /usr/local/git/bin/git config --global github.token 123456789 /usr/local/git/bin/git config --global github.user tiago /usr/local/git/bin/git config --global user.name tiago /usr/local/git/bin/git config --global user.email tiago@stackoverflow.com ;; for OSX /usr/local/git/bin/git config --global cnetworkingential.helper osxkeychain /usr/local/git/bin/git config --global core.excludesfile ~/.gitignore_global 

Buscando nombre de usuario en magit.el, encontré la siguiente function:

 (defun magit-process-username-prompt (proc string) "Forward username prompts to the user." (let ((prompt (magit-process-match-prompt magit-process-username-prompt-regexps string))) (when prompt (process-send-string proc (concat (read-string prompt nil nil (user-login-name)) "\n"))))) 

Si configura la variable user-login-name para su apodo github, al less lo tendrá como opción pnetworkingeterminada (solo presione enter).

También puede networkingefinir el prompt de magit-process-username, reemplazando el (cadena de lectura …) con su nombre de usuario. Tenga en count que en este caso, si alguna vez tiene que iniciar session con otro nombre de usuario, tendrá que volver a activar la versión original.

El mejor consejo fue dado por @ abo-abo: las keys ssh hacen que todo sea más fácil.