バージョン管理システムであるGitの主な目的として最も適切なものはどれですか。

Cisco CCNA 200-301「自動化とプログラマビリティ」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

CCNA / 自動化とプログラマビリティ
  1. ファイルの変更履歴を記録し、複数人での共同編集や過去状態への復帰を可能にする✓ 正解
  2. ルータ間でルーティング情報を交換する
  3. IPアドレスを自動的に割り当てる
  4. パケットを暗号化して転送する
💡 Gitは分散型バージョン管理システムで、設定ファイルやコードの変更履歴を記録し、ブランチでの並行作業、共同編集、過去のコミットへの復帰などを可能にします。
○ ファイルの変更履歴を記録し、複数人での共同編集や過去状態への復帰を可能にする:正しい。Gitは変更履歴を記録し、共同編集や過去状態への復帰を可能にするバージョン管理である。
✕ ルータ間でルーティング情報を交換する:ルーティング情報の交換はルーティングプロトコルの役割で、Gitの目的ではないため誤り。
✕ IPアドレスを自動的に割り当てる:IPアドレスの自動割当てはDHCPの役割で、Gitの目的ではないため誤り。
✕ パケットを暗号化して転送する:パケットの暗号化転送はVPN/TLS等の役割で、Gitの目的ではないため誤り。
▶ この分野をクイズ形式で解く