Gitで、変更を記録する操作と、変更履歴の枝分かれを作って並行開発を可能にする仕組みの組み合わせとして正しいものはどれですか。

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

CCNA / 自動化とプログラマビリティ
  1. commit(コミット)/branch(ブランチ)✓ 正解
  2. ping/traceroute
  3. shutdown/no shutdown
  4. encrypt/decrypt
💡 Gitではcommitで変更をリポジトリに記録し、branchで履歴を枝分かれさせて他に影響を与えずに並行開発できます。作業後はmergeで統合します。
○ commit(コミット)/branch(ブランチ):正しい。commitで変更を記録し、branchで履歴を枝分かれさせて並行開発を可能にする。
✕ ping/traceroute:ping/tracerouteは到達性確認・経路確認のコマンドで、Gitの操作ではないため誤り。
✕ shutdown/no shutdown:shutdown/no shutdownはインターフェースの無効化・有効化で、Gitの操作ではないため誤り。
✕ encrypt/decrypt:encrypt/decryptは暗号化・復号の概念で、Gitの変更記録や枝分かれの仕組みではないため誤り。
▶ この分野をクイズ形式で解く