当然,像 Git(Mercurial、SVN 等)这样的源代码控制工具可以很好地管理源代码。但我想知道,这些工具在用于存储文件副本(如 PhotoShop PSD 和 Illustrator AI 文件)时是否为开发人员提供了任何优势?将这些工具用于此类文件是否有意义?我在存储库中存储的内容是否会少于所有这些文件的文件大小的总和?即使这些文件的文件格式只是机器可读的,我希望在这样的应用程序中,特别是在处理矢量而不是光栅图形时,这些文件的一小部分会改变,而其余的大部分会保持不变.
感谢您的见解。