Możesz skontaktować się z użytkownikiem GitHub, przechodząc do jego / jego strony użytkownika ( https://github.com/[USERNAME]), a na lewej stronie powinieneś zobaczyć jego / jego adres e-mail (jeśli go podał).
Nie wiem, jak wysłać im wiadomość bezpośrednio, ale jeśli opublikujesz komentarz w dyskusji, w którą są oni zaangażowani, pojawi się on jako powiadomienie na ich koncie github.
Jeśli użytkownicy są aktywni w GitHub, być może będziesz mógł złapać ich adres e-mail z dziennika zmian lub otworzyć problem w projekcie, nad którym pracują.
Jeśli są jednak nieaktywne i nie mają widocznego adresu e-mail ani repozytorium, wydaje się, że nie ma bezpośredniego sposobu. Wymyśliłem to obejście, które może być warte wypróbowania w skrajnych przypadkach:
utwórz puste repozytorium
dodaj plik README.md zawierający wiadomość i dołącz wiadomość e-mail z odpowiedzią
przejdź do Settingstego repozytorium
wysłać repozytorium za pośrednictwem Transfer Ownershipdanego użytkownika
Powinno to wygenerować powiadomienie dla użytkownika i umożliwić mu kontakt z Tobą.
W przypadku, gdy konto użytkownika jest całkowicie martwe, a chcesz się go pozbyć, aby móc używać nazwy dla własnych projektów, możesz również skontaktować się z pomocą techniczną, usuwają one martwe konta:
Nie działa. Ta strona pokazuje tylko pustą tablicę. ( [ ])
felwithe
1
FYI niestety działa to tylko wtedy, gdy użytkownik podał swój e-mail do wiadomości publicznej. Jeśli nie, to inne opcje zamieszczone tutaj są warte wypróbowania.
Chociaż GitHub usunął funkcję prywatnych wiadomości, wciąż istnieje alternatywa.
Repozytoria git hosta GitHub. Jeśli użytkownik, z którym chcesz się komunikować, popełnił kiedyś jakiś kod, istnieje duże prawdopodobieństwo, że osiągniesz swój cel. Rzeczywiście, w ramach każdego zatwierdzenia przechowywane są informacje o autorze zmiany lub osobie, która ją zaakceptowała.
Pod warunkiem, że naprawdę umierasz, aby wymienić się z użytkownikiem user_test
Wyświetl publiczną stronę aktywności użytkownika: https://github.com/user_test?tab=activity
Wyszukaj zdarzenie o treści „test_użytkownika przesłany do [gałęzi] w [repozytorium]” . Zwykle są duże szanse, że mógł popchnąć jeden ze swoich zobowiązań. Upewnij się, że tak jest, klikając link „Wyświetl porównanie ...” i upewnij się, że użytkownik jest wymieniony jako jeden z podmiotów odpowiedzialnych
.
Sklonuj na lokalnym komputerze repozytorium, do którego wypchnął: git clone
https://github.com/..../repository.git
Przejdź do tego katalogu cd repository
Przejdź do gałęzi, do której naciskał: git checkout [branch]
Wyświetl najnowsze zatwierdzenia: git log -50
Jako osoba odpowiedzialna / autor powinien zostać wyświetlony e-mail wraz z danymi zatwierdzenia.
Uwaga: powinno tam obowiązywać każde ostrzeżenie związane z niechcianą pocztą e-mail. Czy nie spam.
Piszę tę odpowiedź, kiedy nie wiem o kopiowanie kogoś innego jest zabronione w przepełnienie stosu, ja edytowane moją odpowiedź;)
Šaman
1
To nie tylko kwestia przepełnienia stosu. Plagiat jest wszędzie zły. Dziękujemy za zidentyfikowanie źródła.
ale
0
Jedną z opcji jest znalezienie adresu e-mail użytkownika, a następnie wysłanie go e-mailem. Hikido oferuje bezpłatne rozszerzenie chrome, które pokaże ci adresy e-mail użytkowników.
Ponieważ zostawiłeś to jako odpowiedź, usunąłem twój komentarz powyżej. Nie wiem jednak, czy ta informacja wnosi wiele do dyskusji i powoduje, że strona, na którą wskazał sygnalizator, może być wątpliwa.
Odpowiedzi:
Możesz skontaktować się z użytkownikiem GitHub, przechodząc do jego / jego strony użytkownika (
https://github.com/[USERNAME]
), a na lewej stronie powinieneś zobaczyć jego / jego adres e-mail (jeśli go podał).źródło
Nie wiem, jak wysłać im wiadomość bezpośrednio, ale jeśli opublikujesz komentarz w dyskusji, w którą są oni zaangażowani, pojawi się on jako powiadomienie na ich koncie github.
źródło
Sprawdź repozytorium i poszukaj ich adresu e-mail w dzienniku Git.
źródło
Jeśli użytkownicy są aktywni w GitHub, być może będziesz mógł złapać ich adres e-mail z dziennika zmian lub otworzyć problem w projekcie, nad którym pracują.
Jeśli są jednak nieaktywne i nie mają widocznego adresu e-mail ani repozytorium, wydaje się, że nie ma bezpośredniego sposobu. Wymyśliłem to obejście, które może być warte wypróbowania w skrajnych przypadkach:
Settings
tego repozytoriumTransfer Ownership
danego użytkownikaPowinno to wygenerować powiadomienie dla użytkownika i umożliwić mu kontakt z Tobą.
W przypadku, gdy konto użytkownika jest całkowicie martwe, a chcesz się go pozbyć, aby móc używać nazwy dla własnych projektów, możesz również skontaktować się z pomocą techniczną, usuwają one martwe konta:
https://help.github.com/articles/name-squatting-policy/
źródło
Nie wiem, jak długo to trwało, ale teraz możesz dodać
@username message_content
do dyskusji, a użytkownik zostanie powiadomiony.źródło
Ta metoda zadziałała w lutym 2019 r
źródło
[ ]
)To pytanie zawiera odpowiedź na temat Przepełnienia stosu .
źródło
Jedną z opcji jest znalezienie adresu e-mail użytkownika, a następnie wysłanie go e-mailem. Hikido oferuje bezpłatne rozszerzenie chrome, które pokaże ci adresy e-mail użytkowników.
źródło