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.
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:
crear un repositorio vacío
agregue un archivo README.md que contenga su mensaje e incluya un correo electrónico de respuesta
ir al Settingsde ese repositorio
enviar el repositorio Transfer Ownershipal usuario en cuestión
Esto 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:
Encuentra el nombre de usuario de GitHub para el que deseas el correo electrónico: reemplaza el xxxxxxx en la URL con el nombre de usuario de GitHub de la persona. Presione enter.
No funciona. Esa página solo muestra una matriz vacía. ( [ ])
viste
1
Para su información, lamentablemente esto solo funciona si el usuario ha hecho público su correo electrónico. Si no lo han hecho, las otras opciones publicadas aquí valen la pena.
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.
Hubiera sido bueno haber mencionado que copió esta respuesta de Stack Overflow ;)
Stefan Monov
1
Escribo esta respuesta cuando no sé si copiar a alguien más está prohibido en Stack Overflow, edité mi respuesta;)
saman
1
No es solo una cuestión de desbordamiento de pila. El plagio es malo en todas partes. Gracias por identificar la fuente.
ale
0
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.
Como dejaste esto como respuesta, eliminé tu comentario anterior. Sin embargo, no sé si esta información agrega mucho a la discusión y conecta un sitio que un señalador señaló que es cuestionable.
Respuestas:
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).fuente
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.
fuente
Consulte el repositorio y busque su dirección de correo electrónico en el registro de Git.
fuente
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:
https://help.github.com/articles/name-squatting-policy/
fuente
No sé cuánto tiempo ha estado funcionando, pero ahora puede agregar
@username message_content
una discusión y ese usuario será notificado.fuente
Este método funcionó en febrero de 2019
fuente
[ ]
)Esta pregunta tiene una respuesta en Stack Overflow .
fuente
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.
fuente