Любой способ связаться с пользователем на GitHub?

Я хочу связаться с разработчиком GitHub, чтобы узнать, как я могу помочь, и т. д. Я не вижу вариант где-нибудь.

49 голосов | спросил Josh M. 21 J000000Saturday12 2012, 04:56:51

8 ответов


26

Вы можете связаться с пользователем GitHub, перейдя на свою страницу (https://github.com/[USERNAME]), а на левом сайте вы должны увидеть его /ее адрес электронной почты (если они предоставили один).

ответил sobi3ch 5 WedEurope/Moscow2012-12-05T15:59:47+04:00Europe/Moscow12bEurope/MoscowWed, 05 Dec 2012 15:59:47 +0400 2012, 15:59:47
14

Я не знаю, как отправить сообщение прямо, но если вы опубликуете комментарий в обсуждении, в котором они участвуют, он появится как уведомление в своей учетной записи github.

ответил rgvcorley 21 J000000Saturday12 2012, 17:01:31
11

Проверьте репозиторий и найдите свой адрес электронной почты в журнале Git.

ответил Benedikt Köppel 8 Maypm14 2014, 15:56:13
8

Если пользователи активны в GitHub, вы можете поймать их адрес электронной почты из журнала фиксации или открыть проблему в проекте, над которым они работают.

Если они неактивны, но не имеют видимой почты или репозитория, похоже, нет прямого пути. Я придумал это обходное решение, которое, возможно, стоит попробовать в крайних случаях:

  • создать пустой репозиторий
  • добавить README.md к нему, содержащему ваше сообщение, и добавить ответное письмо
  • перейдите в Настройки этого репозитория
  • отправить репозиторий через Transfer Ownership соответствующему пользователю

Это должно дать уведомление пользователю и позволить ему связаться с вами.

В случаях, когда учетная запись пользователя полностью мертва, и вы просто хотите избавиться от нее, чтобы вы могли использовать имя для своих собственных проектов, вы также можете обратиться в службу поддержки, они удалят мертвые учетные записи:

https://help.github.com/articles/name-squatting-policy/

ответил Grumbel 24 MarpmTue, 24 Mar 2015 15:15:20 +03002015-03-24T15:15:20+03:0003 2015, 15:15:20
7

Я не знаю, как долго это было на месте, но теперь вы можете добавить @username message_content в обсуждение, и этот пользователь будет уведомлен.

ответил Mumrah81 20 J0000006Europe/Moscow 2013, 13:43:33
3

Этот вопрос имеет ответ в Stack Переполнение .

  

Хотя GitHub удалил личную функцию обмена сообщениями, есть еще альтернатива.

     

GitHub host git репозитории. Если пользователь, с которым вы хотите общаться, когда-либо совершал какой-либо код, есть хорошие шансы, что вы можете достичь своей цели. Действительно, внутри каждой фиксации хранится некоторая информация об авторе изменения или о том, кто его принял.

     

Если вы действительно умеете обмениваться данными с пользователем user_test

     
  • Отобразить страницу публичной активности пользователя:
    https://github.com/user_test?tab=activity
  •   
  • Найти событие с указанием "user_test, нажатой на [branch] в   [репозиторий] ". Обычно есть хорошие шансы, возможно, он нажал один   его собственных обязательств. Убедитесь, что это так, нажав кнопку «Просмотреть   сравнение ... "и убедитесь, что пользователь указан как один из   коммиттеры.
  •   
  • Клонировать на вашей локальной машине репозиторий, на который он нажал: git clone   https://github.com/..../repository.git
  •   
  • Перейдите в каталог cd repository
  •   
  • Оформить ответную ветку, на которую он нажал: git checkout [branch]
  •   
  • Показать последние коммиты: git log -50
  •   

Как коммиттер /автор, должно отображаться электронное письмо вместе с данными фиксации.

     

Примечание. Каждое предупреждение, связанное с незапрашиваемым письмом, должно применяться там. Спам не .

ответил saman 3 J000000Friday15 2015, 01:38:25
2

Этот метод работал в июле 2017 года

  1. Скопируйте и вставьте следующую строку в свой браузер (не стесняйтесь закладки): https://api.github.com/users/xxxxxxx/events/общественности .
  2. Найдите имя пользователя GitHub, для которого вы хотите отправить электронное письмо: Замените xxxxxxx в URL-адресе с именем пользователя GitHub. Нажмите Enter.
  3. Нажмите Ctrl + F и найдите «éemail».
ответил Nikhil 5 J000000Wednesday17 2017, 19:42:03
0

Один из вариантов - найти адрес электронной почты пользователей, а затем отправить их по электронной почте. Hikido предлагает бесплатное расширение chrome, которое покажет вам адреса электронной почты пользователя.

ответил Jakobovski 29 22016vEurope/Moscow11bEurope/MoscowTue, 29 Nov 2016 21:48:32 +0300 2016, 21:48:32

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132