我有一个应该在Windows和Linux下工作的项目。我在公司的服务器上放置了一个中央存储库作为文件夹。在它旁边有一个存储库,它是该存储库的子模块。如何在本地更改子模块远程url不得不提交这些更改
现在我可以像\\server\project
Windows下访问此文件夹。在Linux下,文件夹名称是/mnt/server/project
。项目回购和子模块回购都放在该文件夹的不同子目录中。在Windows上添加子模块并推送后,当我想在Linux上更新我的项目时,这给我带来了一些问题。有没有办法在本地更改.gitmodules中的子模块url,而无需将这些更改提交回中央存储库?
根据我所在的平台,还可以在.gitmodules文件中设置网址。也许还有其他的选择。