例如,在安装了不同 git 软件版本的计算机上工作时。
最佳答案
git 的存储库布局随着时间的推移一直非常稳定,因此即使使用非常旧的软件版本和由更高版本创建的存储库也应该可以正常工作。当然,较早版本的工具可能无法理解较新版本设置的配置选项,但这应该不会造成问题,除非较旧软件的行为可能不如您预期。
此外,在同一磁盘存储库中使用为不同操作系统构建的工具版本应该没问题。
旧版本的 git 可能不支持某些特定功能,例如子模块 - 为了能够评估这是否会成为问题,您必须告诉我们您可能使用的最旧版本是什么。
你可能还想看看这个关于 git 的向后兼容性的问题:
关于git - 在同一物理存储库上使用不同版本的 git 软件是否存在任何限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7567899/