版本控制:一种用于记录、管理和追踪文件(尤其是源代码)随时间变化的系统,支持查看历史、比较差异、回退到旧版本,并方便多人协作(常见如 Git、SVN)。也可泛指“对版本的管理”。
/ˈvɝːʒən kənˈtroʊl/
Version control helps me track changes to my code.
版本控制帮助我追踪代码的改动。
Good version control practices make it easier to collaborate, review changes, and roll back safely when a release goes wrong.
良好的版本控制习惯能让协作、审查改动更容易,并在发布出问题时安全地回退。
version 来自拉丁语 versio(“转变、变体”),引申为“版本”;control 来自中古法语 contrerolle(“对照册/复核清单”),进而表示“管理、控制”。合起来 version control 字面义即“对版本进行管理与控制”,现代主要用于软件工程与文档管理语境。