Me gustaría contactar a un desarrollador en GitHub para ver cómo puedo ayudar, etc. No veo la opción en ningún lado.
Puede ponerse en contacto con un usuario de GitHub yendo a su página de usuario ( https://github.com/[USERNAME]
) y en el sitio de la izquierda debe ver su dirección de correo electrónico (si le han proporcionado una).
No sé si enviarles un mensaje directamente, pero si publica un comentario en una discusión en la que están involucrados, aparecerá como una notificación en su cuenta de Github.
Consulte el repositorio y busque su dirección de correo electrónico en el registro de Git.
Si los usuarios están activos en GitHub, puede capturar su dirección de correo electrónico desde un registro de confirmación o abrir un problema en un proyecto en el que están trabajando.
Sin embargo, si están inactivos y no tienen un correo electrónico o repositorio visible, no parece haber una forma directa. Se me ocurrió esta solución que podría valer la pena intentar en casos extremos:
Settings
de ese repositorioTransfer Ownership
al usuario en cuestiónEsto debería generar una notificación para el usuario y permitirle contactarlo.
En los casos en que una cuenta de usuario esté completamente muerta y solo desee deshacerse de ella para poder usar el nombre para sus propios proyectos, también puede contactar al soporte, eliminarán las cuentas muertas:
No sé cuánto tiempo ha estado funcionando, pero ahora puede agregar @username message_content
una discusión y ese usuario será notificado.
Este método funcionó en febrero de 2019
[ ]
)
Esta pregunta tiene una respuesta en Stack Overflow .
Aunque GitHub eliminó la función de mensajería privada, todavía hay una alternativa.
GitHub alojan repositorios git. Si el usuario con el que está dispuesto a comunicarse ha cometido algún código, hay muchas posibilidades de que pueda alcanzar su objetivo. De hecho, dentro de cada confirmación se almacena cierta información sobre el autor del cambio o el que lo aceptó.
Siempre que realmente te mueras por intercambiar con el usuario user_test
- Mostrar la página de actividad pública del usuario:
https://github.com/user_test?tab=activity
- Busque un evento que indique "prueba_usuario empujada a [rama] en [repositorio]" . Por lo general, hay buenas posibilidades, puede haber empujado uno de sus propios compromisos. Asegúrese de que este sea el caso haciendo clic en el enlace "Ver comparación ..." y asegúrese de que el usuario aparezca como uno de los
confirmadores.- Clone en su máquina local el repositorio al que presionó:
git clone https://github.com/..../repository.git
- Ve a ese directorio
cd repository
- Echa un vistazo a la rama que empujó a:
git checkout [branch]
- Mostrar las últimas confirmaciones:
git log -50
Como confirmador / autor, se debe mostrar un correo electrónico junto con los datos de confirmación.
Nota: Todas las advertencias relacionadas con correos electrónicos no solicitados deben aplicarse allí. Hacer no spam.
Una opción es encontrar la dirección de correo electrónico de los usuarios y luego enviarlos por correo electrónico. Hikido ofrece una extensión gratuita de Chrome que le mostrará las direcciones de correo electrónico de los usuarios.