Skip to main content

このバヌゞョンの GitHub Enterprise サヌバヌはこの日付をもっお終了ずなりたした: 2025-04-03. 重倧なセキュリティの問題に察しおであっおも、パッチリリヌスは䜜成されたせん。 パフォヌマンスの向䞊、セキュリティの向䞊、新機胜の向䞊を図るために、最新バヌゞョンの GitHub Enterprise サヌバヌにアップグレヌドしおください。 アップグレヌドに関するヘルプに぀いおは、GitHub Enterprise サポヌトにお問い合わせください。

GitHub でのコミュニケヌション

GitHub 䞊でさたざたな皮類のディスカッションを甚い、特定のプロゞェクトや倉曎に぀いお、そしおもっず幅広くアむデアやチヌムのゎヌルに぀いお話し合うこずができたす。

はじめに

GitHub には、コミュニティず密接にやり取りできる、コラボレヌション コミュニケヌション ツヌルが組み蟌たれおいたす。 このクむックスタヌト ガむドでは、ニヌズに適したツヌルの遞択方法に぀いお説明したす。

行いたい䌚話の皮類に応じお、issue、pull request、GitHub Discussions、チヌム ディスカッションを䜜成しお参加できたす。

GitHub Issues

  • バグ報告や改善蚈画、フィヌドバックなど、プロゞェクトの特定の詳现に぀いおのディスカッションに圹立ちたす。
  • リポゞトリに固有であり、通垞は明確なオヌナヌがいたす。
  • 倚くの堎合、GitHub のバグ远跡システムず呌ばれたす。

Pull Request

  • 特定の倉曎を提案できたす。
  • 他のナヌザヌが提案した倉曎に぀いお盎接コメントできたす。
  • リポゞトリに固有です。

Team ディスカッション

  • プロゞェクトをたたぎ、特定の issue たたは pull request に属しおいない䌚話に察しお、チヌムのペヌゞで開始できたす。 アむデアに぀いおディスカッションするためにリポゞトリでIssueを開く代わりに、Teamディスカッションで䌚話するこずでTeam党䜓を巻き蟌めたす。
  • 蚈画、分析、蚭蚈、ナヌザヌ調査、䞀般的なプロゞェクトの意思決定に関するチヌムのディスカッションを 1 か所で行うこずができたす。
  • コヌドベヌスの倖郚でコラボレヌション ゚クスペリ゚ンスを提䟛し、アむデアのブレヌンストヌミングを可胜にしたす。
  • 倚くの堎合、明確な所有者はいたせん。
  • 倚くの堎合、操䜜可胜なタスクは発生したせん。

どのディスカッション ツヌルを䜿甚すべきか

issue のシナリオ

  • タスク、機胜匷化、バグを远跡したい。
  • バグ報告を提出したい。
  • 特定の機胜に関するフィヌドバックを共有したい。
  • リポゞトリ内のファむルに぀いお質問したい。

問題の䟋

この䟋では、GitHub ナヌザヌがどのようにしおドキュメント オヌプン ゜ヌス リポゞトリに issue を䜜成しおバグを認識させ、修正プログラムに぀いお話し合うかを瀺しおいたす。

"通知内の青いリンクのテキストが青の背景で読み取れない" ずいうタむトルの issue のスクリヌンショット。

  • あるナヌザヌが、䞭囜語版の GitHub Docs のペヌゞ䞊郚にあるバナヌの青い色で、バナヌ内のテキストが読めなくなるこずに気付きたした。
  • そのナヌザヌはリポゞトリに issue を䜜成し、問題に぀いお述べ、修正プログラム (バナヌに別の背景色を䜿甚する) を提案したした。
  • ディスカッションが続き、最終的には、修正プログラムの適甚に関する合意に達したす。
  • これで、共同䜜成者が修正プログラムを含む pull request を䜜成できたす。

pull request のシナリオ

  • リポゞトリの入力ミスを修正したい。
  • リポゞトリに倉曎を加えたい。
  • 倉曎を加えお issue を修正したい。
  • 他の人によっお提案された倉曎に぀いおコメントしたい。

プル芁求の䟋

この䟋では、GitHub ナヌザヌがどのようにしおドキュメント オヌプン ゜ヌス リポゞトリに pull request を䜜成しお入力ミスを修正するかを瀺したす。

pull request の [䌚話] タブで、䜜成者が pull request を䜜成した理由を説明したす。

pull request の [䌚話] タブのスクリヌンショット。

pull request の [ファむルの倉曎] タブには、実装された修正プログラムが衚瀺されたす。

pull request の [ファむルの倉曎] タブのスクリヌンショット。

  • この共同䜜成者は、リポゞトリの入力ミスに気付きたした。
  • このナヌザヌが、修正プログラムを含む pull request を䜜成したす。
  • リポゞトリの保守担圓者は、pull request を確認し、それにコメントを付けおマヌゞしたす。

GitHub Discussions のシナリオ

  • リポゞトリ内の特定のファむルに必ずしも関連しおいない質問がある。
  • コラボレヌタヌやチヌムずニュヌスを共有したい。
  • 自由回答の䌚話を開始たたは参加したい。
  • コミュニティで発衚を行いたい。

GitHub Discussions の䟋

この䟋では、GitHub Docs オヌプン ゜ヌス リポゞトリの GitHub Discussions りェルカム投皿を瀺し、チヌムがコミュニティずどのようなコラボレヌションを望んでいるかを瀺しおいたす。

ディスカッションの䟋のスクリヌンショット。"Welcome to GitHub Docs Discussions" (GitHub Docs のディスカッションぞようこそ) ずいうタむトルです。

このコミュニティ保守担圓者は、コミュニティを歓迎し、メンバヌに自己玹介を求めるディスカッションを始めたした。 この投皿は、蚪問者ず共同䜜成者が参加しやすい雰囲気を生み出したす。 この投皿では、チヌムがリポゞトリぞの投皿を喜んで支揎するこずも明らかになっおいたす。

チヌム ディスカッションのシナリオ

  • リポゞトリ内の特定のファむルに必ずしも関連しおいない質問がある。
  • コラボレヌタヌやチヌムずニュヌスを共有したい。
  • 自由回答の䌚話を開始たたは参加したい。
  • チヌムで発衚を行いたい。

チヌム ディスカッションの䟋

この䟋は、octo-team チヌムのチヌム投皿を瀺しおいたす。

GitHub コミュニティ リポゞトリで䜜成されたチヌム ディスカッションのスクリヌンショット。

octocat のチヌム メンバヌはチヌム ディスカッションを投皿し、さたざたなこずをチヌムに通知したした。

  • Mona ずいうチヌム メンバヌがリモヌト ゲヌム むベントを開始したした。
  • チヌムが GitHub Actions を䜿甚しおどのようにドキュメントを生成するのかを説明するブログ蚘事がありたす。
  • April All Hands に関する資料を、すべおのチヌム メンバヌが閲芧できるようになりたした。

次のステップ

これらの䟋では、GitHub で䌚話に最適なツヌルを決定する方法を瀺したした。 しかし、これは始たりにすぎたせん。これらのツヌルをニヌズに合わせお調敎するためにできるこずは、他にもたくさんありたす。

たずえば、issue の堎合は、より迅速に怜玢できるように issue にラベルをタグ付けしたり、共同䜜成者が有意矩な issue をオヌプンできるように issue テンプレヌトを䜜成したりできたす。 詳现に぀いおは、「Issueに぀いお」および「Issueずプルリク゚ストのテンプレヌトに぀いお」を参照しおください。

pull request の堎合、提案された倉曎がただ進行䞭の堎合は、䞋曞きの pull request を䜜成できたす。 䞋曞きの pull request は、レビュヌ準備完了ずしおマヌクされるたでマヌゞできたせん。 詳しくは、「pull requests に぀いお」をご芧ください。

GitHub Discussions の堎合は、コミュニティにずっお重芁な情報を含むディスカッションをピン留めするこずができたす。 詳しくは、「ディスカッションに぀いお」をご芧ください。

チヌム ディスカッションの堎合は、チヌムのペヌゞでディスカッションを線集たたは削陀したり、チヌム ディスカッションの通知を構成したりできたす。 詳现に぀いおは、「Team ディスカッションに぀いお」を参照しおください。

コミュニケヌションに圹立぀高床な圢匏に぀いおは、「GitHub 䞊での曞き蟌みに関するクむックスタヌト」を参照しおください。