Help
cancel
Showing results for 
Search instead for 
Did you mean: 
Ground Controller Lvl 1
Message 1 of 1

Is there a clean way to maintain multiple systems with certain overlapping files?

We have several systems and some of them have files that are used by multiple systems.  I believe that I could create multiple branches and simply never use the master branch, but this seems dangerous - what if someone commits to master.  It's also a little confusing.  Is there a built in way to maintain this kind of design?  Here is a brief diagram:

 

System 1 - files and functions unique to industry A.

System 2 - files and functions unique to industry B.

General Files - Files are generic and used by both System 1 and 2.

 

Thanks.