web-dev-qa-db-ja.com

GitHubでユーザーに連絡する方法はありますか?

GitHubで開発者に連絡して、どうすれば手伝うことができるかなどを確認したいと思います。このオプションはどこにもありません。

57
Josh M.

GitHubのユーザーページ(https://github.com/[USERNAME])にアクセスすると、GitHubのユーザーに連絡できます。左側のサイトで、GitHubのメールアドレス(提供している場合)が表示されます。

30
sobi3ch

私は彼らに直接メッセージを送ることを知りませんが、彼らが関係している議論にコメントを投稿すると、彼らのgithubアカウントに通知として表示されます。

17
rgvcorley

リポジトリを確認し、Gitログでメールアドレスを探します。

14

ユーザーがGitHubでアクティブな場合、コミットログから電子メールアドレスを取得したり、作業中のプロジェクトの問題を開いたりできる場合があります。

ただし、それらが非アクティブで、表示される電子メールまたはリポジトリがない場合、直接的な方法はないようです。極端な場合には試してみる価値があるかもしれないこの回避策を思い付きました:

  • 空のリポジトリを作成する
  • メッセージを含むREADME.mdを追加し、返信メールを含めます
  • そのリポジトリのSettingsに移動します
  • Transfer Ownership経由でリポジトリを問題のユーザーに送信します

これにより、ユーザーに通知が生成され、ユーザーからの連絡が許可されます。

ユーザーアカウントが完全に無効になっていて、自分のプロジェクトに名前を使用できるようにそれを削除したい場合は、サポートに連絡することもできます。

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

11
Grumbel

これがどれくらいの期間行われたかはわかりませんが、ディスカッションに@username message_contentを追加すると、そのユーザーに通知されます。

7
Mumrah81

この方法は2019年2月に機能しました

  1. 次の行をコピーしてブラウザーに貼り付けます(ブックマークしてください): https://api.github.com/users/xxxxxxx/events/public
  2. メールを送信するGitHubユーザー名を見つけます。URLのxxxxxxxをその人のGitHubユーザー名に置き換えます。 Enterキーを押します。
  3. 押す Ctrl+F 「メール」を検索します。
6
Nikhil

この質問には Stack Overflowでの回答 があります。

GitHubはプライベートメッセージング機能を削除しましたが、まだ代替手段があります。

GitHubホストgitリポジトリ。通信するユーザーがコードをコミットしたことがある場合は、目標を達成できる可能性が十分にあります。実際、各コミットには、変更の作者またはそれを受け入れた人に関する情報が保存されています。

本当にユーザーと交換したい場合user_test

  • ユーザーの公開アクティビティページを表示します。
    https://github.com/user_test?tab=activity
  • "user_test push to [branch] at [repository]"を示すイベントを検索します。通常、良いチャンスがあります。彼は自分のコミットのいずれかをプッシュしたかもしれません。 [比較を表示...]リンクをクリックして、これが当てはまることを確認し、ユーザーが
    コミッター。
  • 彼がプッシュしたリポジトリをローカルマシンにクローンします:git clone https://github.com/..../repository.git
  • そのディレクトリに移動しますcd repository
  • 彼がプッシュしたブランチをチェックアウトします:git checkout [branch]
  • 最新のコミットを表示:git log -50

コミッター/作成者として、コミットデータとともに電子メールが表示される必要があります。

注:未承諾メールに関連するすべての警告がそこに適用されます。 notスパムを行います。

4
saman

1つのオプションは、ユーザーのメールアドレスを見つけてメールで送信することです。 Hikido は、ユーザーのメールアドレスを表示する無料のchrome拡張機能を提供します。

0
Jakobovski