标签: git
我有一些项目有很多共同的文件。我的问题是如何在GIT中组织这些项目的结构。我来自MKS和PVCS,它们是每个文件版本的控制系统。我读到了GIT子模块,但我不知道它们是否是解决方案。我最担心的是将文件链接到项目:例如,如果我在一个项目文件中发现了一个错误,并且该文件在其他2个项目中使用,我必须手动替换其他2个GIT回购中的文件。我怎样才能以有效的方式做到这一点?
答案 0 :(得分:3)
是的,您可以使用“子模块”来实现此目的。
要处理更复杂的事情,您可以使用“子树”扩展名:
https://github.com/apenwarr/git-subtree