There are a bunch of files in my project that are sometimes modified but always shared among many different branches. Examples include build scripts, batch files that include p
I would create one branch to include all these shared files. Whenever a branch needs a shared file, it can get it using
git checkout workingbranch git checkout sharedbranch
Later you can update simply using the same command
git checkout sharedbranch