🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
若要把文件或目录的添加和变更保存到数据库,就需要进行提交。 执行提交后,数据库中会生成上次提交的状态与当前状态的差异记录(也被称为revision)。 如下图,提交是以时间顺序排列状态被保存到数据库中的。凭借该提交和最新的文件状态,就可以知道过去的修改记录以及内容。 ![以时间顺序排列的状态保存](https://box.kancloud.cn/2015-07-04_55974942435be.png) 系统会根据修改的内容计算出没有重复的40位英文及数字来给提交命名。指定这个命名,就可以在数据库中找到对应的提交。 > Tips(小贴士 ) > 不同类别的修改 (如:Bug修复和功能添加) 要尽量分开提交,以方便以后从历史记录里查找特定的修改内容。 执行提交时,系统会要求输入提交信息。请务必输入提交信息,因为在空白的状态下执行提交会失败的。 > Tips(小贴士 ) > 查看其他人提交的修改内容或自己的历史记录的时候,提交信息是需要用到的重要资料。所以请用心填写修改内容的提交信息,以方便别人理解。 > 以下是Git的标准注解: > 第1行:提交修改内容的摘要 > 第2行:空行 > 第3行以后:修改的理由 > 请以这种格式填写提交信息。