我的项目由一个根git存储库组成,它本身包含其他git存储库。我经常需要在多个存储库中进行更改才能完成任务。有没有办法以这样一种方式设置PHPStorm,当我使用菜单项VCS / Show更改时,我可以看到所有存储库中的更改?
示例结构是:
projectRoot (repo1 - modified)
--- vendor
--- repo2
--- repo3
--- repo4 (modified)
所以问题是当我在root中运行See Changes时,如何查看供应商回购中的更改。
谢谢!
答案 0 :(得分:0)
也许考虑使用git子树而不是在存储库中拥有存储库。子模块等不是特别好的做法,并且可以使您作为开发人员的生活变得更加困难。子树将使其更容易。
您可以在此处找到更多信息:http://makingsoftware.wordpress.com/2013/02/16/using-git-subtrees-for-repository-separation/