如何在不包含模块更改的情况下将主更改推送到存储库

时间:2019-12-13 13:12:53

标签: git git-submodules

我有一个用于我的应用程序的存储库:AppRepo
在里面,我有两个模块:
-网站
-时间

文件夹结构:

.AppRepo  
    ├── Controller  
    ├── Routes  
    ├── Models  
    └── Modules  
        ├── Site  
        └── Time  

我需要在存储库上通过AppRepo推送我所做的所有更改,但不包括Modules更改。模块的更改,我想推送到不同的存储库(每个模块一个)。

但是当我希望克隆AppRepo时,我也希望克隆模块内容...

为此行为存在一个GIT配置吗? 我可以使用.gitignore排除“模块”文件夹,但我想知道是否存在更好的方法。

1 个答案:

答案 0 :(得分:0)

只需在AppRepo根目录中创建一个.gitignore文件,然后在该文件中添加Modules / see how to create gitigrore file