我在一个有很多分支的项目上工作。
在我的项目文件夹中,我有一个当前未跟踪的文件夹,需要从所有分支机构访问。它包含一组模拟生产环境的脚本,但会减少程序调用的执行时间,否则需要花费数小时。这些脚本不断完善,以更准确地模拟生产环境。
我想在我的仓库中跟踪此文件夹,但我对其进行的任何更改都需要可以从任何分支访问。如何跟踪此文件夹,但仍然表现得像未跟踪的那样?
答案 0 :(得分:2)
如果对此目录的更改与其他目录中的更改正交,则可能它应该位于不同的Git存储库中。
你可以将其他存储库检查到主存储库中的正确位置,但是那些想要使用这些脚本的人需要将它们检查到同一个地方(不一定是个大问题)。
如果您想获得更多爱好者,请查看Git submodules。但是,子模块确实存在于指定的提交中,因此可能不适合您的情况。