在同一物理存储库中使用不同版本的git软件是否存在任何限制?

num*_*uma 12 git

例如,在安装了不同git软件版本的计算机上工作时.

Mar*_*air 6

随着时间的推移,git的存储库布局非常稳定,因此即使使用旧版本的软件和更高版本创建的存储库也应该可以正常工作.当然,可能存在由更高版本的工具无法理解的更高版本设置的配置选项,但这不应该导致问题,除非旧软件的行为不像您期望的那样.

此外,在同一磁盘存储库上使用为不同操作系统构建的工具版本应该没问题.

旧版本的git可能不支持某些特定功能,例如子模块,以便能够评估这是否是一个问题,您必须告诉我们您可能使用的最旧版本是什么.

您可能还想查看有关git向后兼容性的这个问题: