エンジニア英語4 択難易度 基礎

Git の文脈で commit とは?

正答

  1. 変更を確定して履歴に記録すること
  2. 作業を最後までやりとげると約束すること
  3. 変更をリモートに送ること
  4. 変更を取り消して、ひとつ前の状態に戻すこと

解説

commit は日常英語では「約束する・専念する・(罪を)犯す」という意味で、I'm committed to this project. なら「このプロジェクトに専念している」。Git の commit は、ステージした変更を 1 つの区切りとして確定し、メッセージ付きで履歴に記録する操作を指す。「約束した」と読むと、レビューで「commit しました」と言われた意味を取り違える。リモートに送るのは push で、commit はまだ手元のリポジトリの中だけの記録である。

参考: git-scm.com

gitcommit

この問題を含む エンジニア英語 のテストを制限時間つきで解く

エンジニア英語クイズへ