Sie können einen GitHub-Benutzer kontaktieren, indem Sie zu seiner / ihrer Benutzerseite ( https://github.com/[USERNAME]) gehen. Auf der linken Seite sollten Sie seine / ihre E-Mail-Adresse sehen (falls sie eine angegeben haben).
Ich weiß nicht, ob ich ihnen direkt eine Nachricht senden soll, aber wenn Sie einen Kommentar in einer Diskussion posten, an der sie beteiligt sind, wird er in ihrem Github-Konto als Benachrichtigung angezeigt.
Wenn Benutzer auf GitHub aktiv sind, können Sie möglicherweise ihre E-Mail-Adresse aus einem Commit-Protokoll abrufen oder ein Problem in einem Projekt eröffnen, an dem sie gerade arbeiten.
Wenn sie jedoch inaktiv sind und keine sichtbare E-Mail oder kein Repository haben, scheint es keinen direkten Weg zu geben. Ich habe diese Problemumgehung gefunden, die in extremen Fällen einen Versuch wert sein könnte:
Erstellen Sie ein leeres Repository
Fügen Sie eine README.md hinzu, die Ihre Nachricht enthält, und fügen Sie eine Antwort-E-Mail hinzu
Gehe in das SettingsRepository
Senden Sie das Repository über Transfer Ownershipan den betreffenden Benutzer
Dies sollte eine Benachrichtigung für den Benutzer erzeugen und ihm ermöglichen, Sie zu kontaktieren.
In Fällen, in denen ein Benutzerkonto vollständig tot ist und Sie es nur entfernen möchten, damit Sie den Namen für Ihre eigenen Projekte verwenden können, können Sie sich auch an den Support wenden.
Vielen Dank, dass Sie die Namens-Squatting-Richtlinie erwähnt haben. Genau das habe ich gesucht!
Andrea Corbellini
7
Ich weiß nicht, wie lange das schon ist, aber jetzt können Sie @username message_contenteine Diskussion hinzufügen und der Benutzer wird benachrichtigt.
Suchen Sie den GitHub-Benutzernamen, für den Sie die E-Mail erhalten möchten: Ersetzen Sie das xxxxxxx in der URL durch den GitHub-Benutzernamen der Person. Drücke Enter.
Funktioniert nicht. Diese Seite zeigt nur ein leeres Array. ( [ ])
Felwithe
1
Zu Ihrer Information funktioniert dies leider nur, wenn der Benutzer seine E-Mail öffentlich gemacht hat. Wenn dies nicht der Fall ist, sind die anderen hier veröffentlichten Optionen einen Versuch wert.
Obwohl GitHub die Private Messaging-Funktion entfernt hat, gibt es immer noch eine Alternative.
GitHub-Host-Git-Repositorys. Wenn der Benutzer, mit dem Sie kommunizieren möchten, jemals Code geschrieben hat, besteht eine gute Chance, dass Sie Ihr Ziel erreichen. Tatsächlich sind in jedem Commit einige Informationen über den Autor der Änderung oder denjenigen, der die Änderung akzeptiert hat, gespeichert.
Vorausgesetzt, Sie möchten unbedingt mit user user_test kommunizieren
Zeigen Sie die öffentliche Aktivitätsseite des Benutzers an: https://github.com/user_test?tab=activity
Suchen Sie nach einem Ereignis, das besagt, dass "user_test an [branch] at [repository] verschoben wurde" . In der Regel bestehen gute Chancen, dass er eines seiner eigenen Engagements forciert hat. Stellen Sie sicher, dass dies der Fall ist, indem Sie auf den Link "Vergleich anzeigen ..." klicken und sicherstellen, dass der Benutzer als einer der
Committer aufgeführt ist.
Klonen Sie auf Ihrem lokalen Computer das Repository, an das er gesendet hat: git clone
https://github.com/..../repository.git
Gehen Sie in dieses Verzeichnis cd repository
Kasse der Filiale, an die er gesendet hat: git checkout [branch]
Zeigen Sie die neuesten Commits an: git log -50
Als Committer / Autor sollte eine E-Mail mit den Commit-Daten angezeigt werden.
Hinweis: Jede Warnung in Bezug auf unerwünschte E-Mails sollte dort gelten. Haben nicht Spam.
Wäre schön zu erwähnen, dass du diese Antwort von Stack Overflow kopiert hast ;)
Stefan Monov
1
Ich schreibe diese Antwort, wenn ich nicht weiß, dass das Kopieren anderer Personen im Stapelüberlauf verboten ist. Ich habe meine Antwort bearbeitet;)
saman
1
Es ist nicht nur eine Stapelüberlaufsache. Plagiate sind überall schlecht. Vielen Dank für die Identifizierung der Quelle.
Ale
0
Eine Möglichkeit besteht darin, die E-Mail-Adresse des Benutzers zu ermitteln und sie dann per E-Mail zu senden. Hikido bietet eine kostenlose Chrome-Erweiterung, die die E-Mail-Adressen der Benutzer anzeigt .
Da Sie dies als Antwort hinterlassen haben, habe ich Ihren Kommentar oben gelöscht. Ich weiß jedoch nicht, dass diese Informationen viel zu der Diskussion beitragen und eine Site verstopfen, auf die ein Flagger hingewiesen hat und die möglicherweise fragwürdig ist.
Antworten:
Sie können einen GitHub-Benutzer kontaktieren, indem Sie zu seiner / ihrer Benutzerseite (
https://github.com/[USERNAME]
) gehen. Auf der linken Seite sollten Sie seine / ihre E-Mail-Adresse sehen (falls sie eine angegeben haben).quelle
Ich weiß nicht, ob ich ihnen direkt eine Nachricht senden soll, aber wenn Sie einen Kommentar in einer Diskussion posten, an der sie beteiligt sind, wird er in ihrem Github-Konto als Benachrichtigung angezeigt.
quelle
Checken Sie das Repository aus und suchen Sie im Git-Protokoll nach deren E-Mail-Adresse.
quelle
Wenn Benutzer auf GitHub aktiv sind, können Sie möglicherweise ihre E-Mail-Adresse aus einem Commit-Protokoll abrufen oder ein Problem in einem Projekt eröffnen, an dem sie gerade arbeiten.
Wenn sie jedoch inaktiv sind und keine sichtbare E-Mail oder kein Repository haben, scheint es keinen direkten Weg zu geben. Ich habe diese Problemumgehung gefunden, die in extremen Fällen einen Versuch wert sein könnte:
Settings
RepositoryTransfer Ownership
an den betreffenden BenutzerDies sollte eine Benachrichtigung für den Benutzer erzeugen und ihm ermöglichen, Sie zu kontaktieren.
In Fällen, in denen ein Benutzerkonto vollständig tot ist und Sie es nur entfernen möchten, damit Sie den Namen für Ihre eigenen Projekte verwenden können, können Sie sich auch an den Support wenden.
https://help.github.com/articles/name-squatting-policy/
quelle
Ich weiß nicht, wie lange das schon ist, aber jetzt können Sie
@username message_content
eine Diskussion hinzufügen und der Benutzer wird benachrichtigt.quelle
Diese Methode hat im Februar 2019 funktioniert
quelle
[ ]
)Diese Frage hat eine Antwort bei Stack Overflow .
quelle
Eine Möglichkeit besteht darin, die E-Mail-Adresse des Benutzers zu ermitteln und sie dann per E-Mail zu senden. Hikido bietet eine kostenlose Chrome-Erweiterung, die die E-Mail-Adressen der Benutzer anzeigt .
quelle