← 用語集一覧へ戻る

IT用語集|カテゴリ:バージョン管理

Git、GitHub、コミット、ブランチ、コンフリクトなど、ファイルの変更履歴を管理するための用語を整理するカテゴリです。AIにコードを直してもらう場合でも、変更前に戻せる状態を作るための重要な知識になります。

バージョン管理カテゴリでは、コードやファイルの変更履歴を安全に扱うための用語をまとめています。Git、GitHub、コミット、ブランチといった言葉は、個人開発でもチーム開発でもほぼ必須の基礎です。

AIコーディングでは、AIが一度に多くのファイルを変更することがあります。バージョン管理を理解しておくと、変更内容を確認し、問題があれば戻し、試行錯誤しながら開発を進めやすくなります。

バージョン管理カテゴリの読み方

  • まずはGitとコミットを読み、変更履歴を保存する基本を押さえると全体像がつかみやすくなります。
  • 次にブランチやGitHubを読むと、作業を分けたり共有したりする意味が見えてきます。
  • コンフリクトやプルリクエストは、共同作業や複数の変更が重なったときの実践的な用語として読むと役立ちます。

このカテゴリの用語をどれくらい覚えているか、クイズで確かめてみましょう!

このカテゴリのクイズに挑戦する

まずはここから!重要基本用語

Git、コミット、ブランチ、GitHubは、変更履歴を安全に扱うための基本用語です。AIに修正を任せる前にも押さえておきたい土台です。

  • Git重要 Git
    説明

    ファイルの変更履歴を記録し、過去との比較や復元、分岐作業をしやすくするバージョン管理システムのこと。

  • コミット重要 Commit
    説明

    Gitで変更履歴をセーブ(記録)するアクションのこと。

  • ブランチ重要 Branch
    説明

    Gitなどのバージョン管理で、今の作業履歴から枝分かれさせて、別の作業を並行して進めるための機能のこと。

  • GitHub重要 GitHub
    説明

    Gitで管理しているコードや履歴を、インターネット上で保存・共有・共同管理できるサービスのこと。

その他の用語一覧

  • コンフリクト Conflict
    説明

    Gitで変更を統合するとき、同じ箇所に別々の変更が入っていて、どちらを採用するか自動で決められない状態のこと。

  • クローン(git clone) git clone
    説明

    GitHubなどのリモートリポジトリを自分のパソコンに複製(コピー)するコマンドのこと。

  • git pull git pull
    説明

    リモートリポジトリの最新の変更内容を取得し、ローカルブランチに合流(マージ)させるコマンド。

  • プッシュ(git push) git push
    説明

    ローカルリポジトリのコミット履歴をGitHubなどのリモートリポジトリに送信・反映するコマンドのこと。

  • Git Stash Git Stash
    説明

    作業中の変更したコードをコミットせずに、一時的に別の場所に退避させる機能。

  • GitHub Pages GitHub Pages
    説明

    GitHubのリポジトリに保存したファイルを直接読み込み、無料でWebサイトとしてインターネット上に公開できるサービス。

  • .gitignore .gitignore
    説明

    Gitのバージョン管理から意図的に除外するファイルやディレクトリを指定する設定ファイル。

  • マージ Merge
    説明

    枝分かれして作業していたブランチの変更を、別のブランチへ取り込んでひとつにまとめる操作のこと。

  • プルリクエスト Pull Request / PR
    説明

    作業ブランチで加えた変更を別のブランチへ取り込んでもらうために、内容の確認とレビューをお願いする依頼のこと。

  • リポジトリ Repository
    説明

    Gitで、またはGitHubなどのサービス上で、ファイル本体とその変更履歴をまとめて管理するための保管場所のこと。

  • ロールバック Rollback
    説明

    データベースの処理やシステムのアップデートでエラーが発生した際、処理全体を取り消して元の正常な状態に戻すこと。

関連ツール・アプリ