Respuestas:
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.