Besoin d’aide sur l’utilisation de GitHub. Je me demande s’il existe un moyen de communiquer avec un utilisateur de github.com, c’est-à-dire écrire un message à l’utilisateur lorsque seul son nom d’utilisateur / identifiant est donné sur sa page GitHub? Est-ce que GitHub a cette fonctionnalité sociale?
Bien que GitHub ait supprimé la fonctionnalité de messagerie privée, il existe toujours une alternative.
GitHub héberge des référentiels git. Si l’utilisateur avec lequel vous souhaitez communiquer a déjà commis un certain code, il y a de fortes chances pour que vous atteigniez votre objective. En effet, au sein de chaque commit sont stockées des informations sur l’auteur du changement ou celui qui l’a accepté.
A condition que vous mourrez d’ envie d’échanger avec l’utilisateur user_test
git clone https://github.com/..../repository.git
git checkout [branch]
git log -50
En tant que committer / auteur, un email doit être affiché avec les données de validation.
Remarque: Chaque avertissement lié à un courrier électronique non sollicité doit être appliqué ici. Ne pas spammer
Cette méthode a fonctionné en avril 2018
Comme suggéré par qbolec , les étapes ci-dessus peuvent être effectuées en utilisant cet extrait:
Pour les paresseux, comme moi, un extrait basé sur la solution de Nikhil
Github a déclaré le 3 avril 2012:
Aujourd’hui, nous supprimons deux fonctionnalités. Ils ramassent la poussière depuis un moment et il est temps de les jeter: File d’attente des fourchettes et messagerie privée
La source
Voici une autre façon:
Parcourez l’historique de validation de quelqu’un (cliquez sur commits
qui se trouve à côté de la twig pour voir l’historique complet de la validation).
Cliquez sur le commit avec le nom d’utilisateur de la personne car il peut y en avoir beaucoup.
Ensuite, vous devriez voir l’adresse Web a un hachage concaténé à l’URL. Ajoutez .patch
à cette URL de validation.
Vous verrez probablement l’adresse email de la personne.
Exemple: https://github.com/[username]/[reponame]/commit/[hash].patch
Il suffit de créer un repo factice, d’ouvrir un nouveau numéro et d’utiliser @xxxxx pour avertir l’utilisateur concerné.
Si l’utilisateur reçoit une notification par courrier électronique activée, il recevra un courrier électronique, sinon il le remarquera lors de la prochaine connexion.
Pas besoin de rechercher une adresse e-mail dans les stream d’engagement ou d’activité et la confidentialité est respectée.
Outre la suppression du service de messagerie github , l’utilisation n’était souvent pas nécessaire car de nombreux githubbers communiquaient avec Twitter .
L’ avantage est qu’il y a:
Ce n’est probablement pas un hasard si stackoverflow n’autorise pas non plus la messagerie privée, afin de garantir une transparence totale. L’intégralité du problème de messagerie est discuté en détail sur le méta-stackoverflow ici .