我有一个文件夹,其中保存和维护了大约 20 个或 MySQL 脚本文件,并且我目前正在使用 Git 管理版本控制。由于这些脚本在某种程度上彼此独立,因此我想将我的存储库设置为单独跟踪每个文件的版本控制。例如,考虑我有以下内容:
ImportTableA.sql -> v1.5
ProcessTableA.sql -> v1.2
TableAReport.sql -> v2.1
Run Code Online (Sandbox Code Playgroud)
一段时间后,对其中两个文件进行了一些修改,它们看起来像这样:
ImportTableA.sql -> v1.7
ProcessTableA.sql -> v1.2
TableAReport.sql -> v3.0
Run Code Online (Sandbox Code Playgroud)
由于 Git 中的版本控制和标签适用于整个存储库,是否有一种简单的方法来跟踪各个文件的版本?我能想到的唯一方法是为每个文件创建一个单独的存储库,但这管理起来相当麻烦。