テクノロジ
バージョン管理とは
読み方:ばーじょんかんり
ひとことで言うと:ソースコードなどの変更履歴を版として記録し、差分確認・復元・分岐・統合などを可能にする管理。
意味をわかりやすく解説
バージョン管理では、ファイルの変更内容、変更者、変更時点などを履歴として記録し、過去の版へ戻したり、複数の変更を比較したりできます。
ブランチを使って並行作業し、必要に応じてマージして統合できます。複数人で同じ箇所を変更した場合には競合が発生することがあり、内容を確認して解消します。
具体例
新機能用ブランチで開発し、レビュー後にmainへマージする。不具合があれば変更履歴から原因のコミットや以前の版を確認する。
似た用語との違い
覚え方
バックアップは「失った時の復旧」、バージョン管理は「変更の歴史を管理」。
基本情報技術者試験の試験ポイント
履歴・差分・ブランチ・マージ・競合の役割を理解し、バックアップや構成管理と区別します。
CHECK QUESTION
複数の開発者がソースコードを並行編集し、変更履歴を残しながらブランチの統合を行うための管理は何ですか。
答えを見る
バージョン管理です。変更履歴、ブランチ、マージなどを管理します。
この説明は分かりやすかったですか?
基本情報技術者試験を勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。