コミット (バージョン管理)
バージョン管理システムでは、コミット (英: commit)はソースコードへの最新の変更をリポジトリに送信する操作であり、変更はリポジトリの履歴に保持される。データ管理のコミットとは異なり、バージョン管理システムのコミットはリポジトリに無期限に保持される。他のユーザーがリポジトリからupdateまたはcheckoutを行うと、コミットされた最新バージョンを取得する。指定すれば昔のバージョンを取得することも可能であり、バージョン管理システムを使用すると、一度コミットしても以前のバージョンに簡単にロールバックできる。Visual SourceSafeではチェックインと呼ぶ。他のユーザがコミットしたことによって、万が一自分が更新した箇所と同じ箇所で衝突が起きて、他のユーザが苦労して更新した情報が上書き消去されてしまうことを避けるため、コミットする前にアップデート(Visual SourceSafeではリフレッシュと呼ぶ)を実行して、自分の作業領域を最新状態に保つことが推奨されている。