GitHubの製品情報(特徴・導入事例)

time

ITreviewによるGitHub紹介

 GitHubとは、ソフトウェア開発の開発プラットフォームです。ソースコードの変更管理に分散型バージョン管理システム「Git」を使用しており、Webでリポジトリ管理を行います。ソースコードをホスティングすることで数百万人もの他の開発者と一緒にコードのレビューを行ったり、プロジェクトの管理をしながらソフトウェアの開発を行ったりすることができます。フリーランスのプログラマーから大企業に属するエンジニアにまでIT業界で幅広く利用されており、パブリックなオープンソースプロジェクトの場合は無料ですが、リポジトリをプライベートにしたい場合は有料版導入が必要になります。2018年10月にMicrosoftによる買収完了が発表されました。

GitHubのITreview最新受賞実績

※Grid Awardの受賞実績は「総合部門」での受賞結果のみ表示しています

GitHubの満足度、評価について

GitHubのITreviewユーザーの満足度は現在4.3となっており、同じソースコード管理のカテゴリーに所属する製品では3位、となっています。

バッジ 満足度 大企業 中堅企業 中小企業
image 4.3 4.3 4.3 4.3
レーダーチャート 価格 使いやすさ サポート品質 導入のしやすさ 機能への満足度 管理のしやすさ
4.4 4.1 3.9 4.3 4.6 4.5

※ 2026年01月06日時点の集計結果です

GitHubの機能一覧

GitHubは、ソースコード管理の製品として、以下の機能を搭載しています。

  • リポジトリ

    ソースコードをデータベース(リポジトリ)に格納し、複数の開発者間で閲覧/編集を行えるようにする

  • バージョン管理

    編集されたソースコードがリポジトリへ反映された際に、作成日時、変更日時、変更内容、コメントなどを記録し、履歴を管理する

  • 差分チェック

    別バージョンのソースコードを比較して、追加や削除、その他編集が行われた部分を分かりやすく表示する

  • コミュニケーション

    開発者間などでソースコードに関するリクエストやフィードバック、コメントなどを効率的に行えるようにする

GitHubを導入して得られた効果やメリット

ツールは導入するだけでなく、その後どんな影響があったのかが一番重要となります。 では、GitHubを導入することでどんな効果や、メリットがあるのでしょうか?実際に投稿されたレビューからその一部をご紹介します。

    非公開ユーザー

    不動産開発|システム分析・設計|1000人以上|ユーザー(利用者)|契約タイプ 有償利用

    企業所属 確認済
    投稿日:

    モダンな開発環境において最早無くてはならない存在

    ソースコード管理で利用

    良いポイント

    ・GitHub がエンジニア個人のポートフォリオになる(採用する側もされる側も役立つ)
    ・多くのOSSがホストされており、OSSへの貢献の敷居を下げている
    ・git を用いたコードの管理から、GitHub Actions による継続的デリバリーまで完結する
    ・GitHub Pages により静的なサイトやドキュメントをコードと一元管理できる
    ・Dependabot による DevSecOps の実現

    続きを開く

    非公開ユーザー

    ソフトウェア・SI|社内情報システム(CIO・マネージャ)|20人未満|ユーザー(利用者)|契約タイプ 有償利用

    企業所属 確認済 利用画像確認
    投稿日:

    世界標準のソースコード管理ツール

    ソースコード管理で利用

    良いポイント

    優れている点・好きな機能

    ・強力なCI/CD機能である「GitHub Actions」
    ・開発者体験の良いコードレビュー機能(Pull Request)
    ・ブラウザ上ですぐに開発環境が立ち上がる「GitHub Codespaces」

    その理由

    ・外部のCIツールを別途契約・設定しなくても、リポジトリと同じ場所で「テスト・ビルド・デプロイ」の自動化フローをYAMLだけで完結できるため。
    ・コードの差分が見やすく、行単位でのコメントやsuggestion機能(修正案の提示・適用)がスムーズで、レビューの品質と速度が上がるため。
    ・環境構築が面倒な場合や、iPadなどでコードを少し修正したい時に、環境構築済みのVS Codeをブラウザ上で数秒で起動できるのが革命的に便利なため。

    続きを開く

    非公開ユーザー

    情報通信・インターネット|経営・経営企画職|1000人以上|ユーザー(利用者)|契約タイプ 有償利用

    企業所属 確認済
    投稿日:

    datamart開発の進行管理がスムーズに

    ソースコード管理で利用

    良いポイント

    GitHubを使うことで、datamart作成に必要なコードやスクリプトを一元管理できるようになりました。特にブランチ運用を行うことで、並行して複数のデータ変換処理を開発しながらも、本番環境に影響を与えずに進められるのは大きな利点です。レビュー機能を通じて、コードの品質を担保しながらナレッジも共有できるため、チーム全体の開発スピードと精度が向上しました。履歴管理も明確で、いつどの修正が入ったか追跡できるので、datamartの仕様変更にも柔軟に対応できます。

    続きを開く
開発・提供元の情報

ITreviewに参加しよう!