我有一个名为“libraries”的存储库。这个存储库包含了多个项目中相对独立的库文件(例如:math、display等)。当时,创建单个存储库比为每个库文件创建存储库似乎更容易些。
但是,我现在遇到了标记这些文件的问题。Git 中的标记会将整个存储库打上标签,这将留下一个单独的存储库库版本。但是,我希望可以单独标记每个文件,以便其他项目可以引用特定版本(如:math 1.0、display 1.1 等)。
唯一的解决方案是将每个文件拆分为自己的存储库,以便每个文件都可以被标记为特定的版本吗?这种方式似乎有些浪费。
但是,我现在遇到了标记这些文件的问题。Git 中的标记会将整个存储库打上标签,这将留下一个单独的存储库库版本。但是,我希望可以单独标记每个文件,以便其他项目可以引用特定版本(如:math 1.0、display 1.1 等)。
唯一的解决方案是将每个文件拆分为自己的存储库,以便每个文件都可以被标记为特定的版本吗?这种方式似乎有些浪费。