GitHub 読み:ぎっとはぶ
とは、
『ソフトウェア開発向けのコード共有・管理プラットフォーム』
概要
GitHubとは、ソフトウェア開発においてソースコードや関連ファイルを保存、共有、管理するためのオンラインプラットフォームである。
分散型バージョン管理システムであるGitを基盤としており、複数人での共同開発を効率化する仕組みを提供している。
開発者はGitHub上でリポジトリと呼ばれる保管場所を作成し、ソースコードの変更履歴を管理できる。また、ブランチ、プルリクエスト、Issue、Actionsなどの機能を通じて、コードレビュー、課題管理、自動化なども行える。
個人開発から大規模なオープンソースプロジェクト、企業の商用開発まで幅広く利用されており、現代のソフトウェア開発における重要な基盤の一つとなっている。2018年には Microsoftの傘下に入り、現在も世界的な開発基盤として広く利用されている。
語源
詳細≫
GitHubは、分散型バージョン管理システム「Git」と、英語の hub「中心地、集積地点」を組み合わせた名称である。つまり「GitHub」は「Gitを中心にコードや開発者が集まる場所」という意味を持つ。