GitHubで開発者に連絡して、どうすれば手伝うことができるかなどを確認したいと思います。このオプションはどこにもありません。
GitHubのユーザーページ(https://github.com/[USERNAME]
)にアクセスすると、GitHubのユーザーに連絡できます。左側のサイトで、GitHubのメールアドレス(提供している場合)が表示されます。
私は彼らに直接メッセージを送ることを知りませんが、彼らが関係している議論にコメントを投稿すると、彼らのgithubアカウントに通知として表示されます。
リポジトリを確認し、Gitログでメールアドレスを探します。
ユーザーがGitHubでアクティブな場合、コミットログから電子メールアドレスを取得したり、作業中のプロジェクトの問題を開いたりできる場合があります。
ただし、それらが非アクティブで、表示される電子メールまたはリポジトリがない場合、直接的な方法はないようです。極端な場合には試してみる価値があるかもしれないこの回避策を思い付きました:
Settings
に移動しますTransfer Ownership
経由でリポジトリを問題のユーザーに送信しますこれにより、ユーザーに通知が生成され、ユーザーからの連絡が許可されます。
ユーザーアカウントが完全に無効になっていて、自分のプロジェクトに名前を使用できるようにそれを削除したい場合は、サポートに連絡することもできます。
これがどれくらいの期間行われたかはわかりませんが、ディスカッションに@username message_content
を追加すると、そのユーザーに通知されます。
この方法は2019年2月に機能しました
この質問には 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スパムを行います。
1つのオプションは、ユーザーのメールアドレスを見つけてメールで送信することです。 Hikido は、ユーザーのメールアドレスを表示する無料のchrome拡張機能を提供します。