コミュニティ
メーリングリスト
Gitコミュニティへの一般的な質問やコメントは、電子メールアドレスgit@vger.kernel.orgを使用してメーリングリストに送信できます。
Gitに関するバグの可能性を報告したい場合も、このメーリングリストをご利用ください。
購読する必要はありません。返信でCcに追加されます。返信する際はCcリストを保持したままにしてください(「全員に返信」を使用)。Greylistingにより、最初の投稿が数時間遅れる場合があります。また、このリストはプレーンテキストメールのみを受け付けます。送信メッセージではHTMLを無効にしてください。
購読する(こちらをクリック)ことで、その後の議論を見逃さず、コミュニティ内の他の開発について学ぶこともできます。リストのアーカイブはlore.kernel.orgで見つけることができます。
Windows固有の質問は、Git for Windowsのディスカッションでも尋ねることができます(質問がWindows固有であるかどうか疑問がある場合、またはメーリングリストを好む場合、あるいはGitHubを避けたい場合は、一般的なGitメーリングリストをご利用ください)。Windows固有のバグは、Git for Windowsのバグトラッカーに提出してください。
Gitのダウンストリームパッケーチャーである場合は、開発者からの少量の告知や、Gitのパッケージングおよび移植に関するその他の議論のために、Git packagersメーリングリストへの参加を検討してください。
バグ報告
Gitのバグはメーリングリストに直接報告できます(詳細は上記を参照)。リストに送信するために購読する必要はありません。最新のリリース版のGitでバグを再現しようとするか、またはソースからGitをビルドする意思がある場合は、nextブランチでバグを再現しようとすることで、私たちを助けることができます。このブランチでは修正が保留されている場合があり、その場合に修正が機能したかどうかのフィードバックは大変助かります。
Git 2.27.0以降を使用している場合、バグを観察したリポジトリでgit bugreportを実行できます。これにより、有用なバグレポートの作成をガイドするテンプレートが生成され、環境に関する診断情報が収集されます。
このウェブサイトに関するバグは、そのイシュートラッカーで報告できます。「Pro Git」書籍の内容に関するバグは、そのイシュートラッカーで報告できます。
バグの提出が初めての場合は、有用なバグレポートを作成するためのこのガイドが役立つかもしれません。
セキュリティ問題の報告
セキュリティに関連する問題は、Git Securityメーリングリストに非公開で開示されるべきです。
IRCチャンネル
manページやこの書籍だけでは不十分で直接的な助けが必要な場合は、Libera Chat IRCサーバー(irc.libera.chat)上の#gitチャンネルを試すことができます。これらのチャンネルには、Gitに非常に詳しい何百人もの人々が常におり、しばしば喜んで手助けしてくれます。#git-develチャンネルはGit開発に関する議論を歓迎しており、Gitへの貢献を助けることができるかもしれません。
営利目的のGitホスティングサイトのいずれかに関する具体的な助けが必要な場合は、同じIRCサーバー上でそれぞれのIRCチャンネル(例:#githubや#gitlab)を試すことができます。
Discordサーバー
GitコミュニティDiscordサーバーにも、多くの知識豊富で協力的な人々がいます。さらに、パッチ、設計、その他Git関連のことについて音声チャットできる場も提供しています。
ニュースレター
毎月コミュニティニュースレター「Git Rev News」が発行されており、アーカイブと最新版があります。購読方法は専用ウェブページで確認できます。
Gitへの貢献
GitのソースコードにあるDocumentationディレクトリには、貢献したい開発者にとって興味深いファイルがいくつかあります。コーディングガイドラインと行動規範を読んだ後、パッチの提出方法を学ぶことができます。始めたばかりの場合は、初めての貢献チュートリアルを読むことができます。より深く関わりたいと考えている人向けには、Gitメンテナー向けハウツーがあります。
Git開発者ページには、有用な開発リソースをリストアップしたHacking Gitページがあります。また、OutreachyやGoogle Summer of Codeのようなプログラムの一環としてGitでの作業を希望する人向けの情報も提供しています。