<div dir="ltr">I've been thinking about how pass currently implements Git, and wondering how one is intended to use subdirectories to divide up passwords. By default, pass doesn't really do any Git initializations; it seems to simply check whether PASSWORD_STORE_DIR is a Git directory.<div><br></div>I see an option for PASSWORD_STORE_GIT, but there's no real example of how that's meant to be used. In addition, I suppose one could always use submodules or subtree merging to keep segments of the store separate, but again I don't see specific examples of how this is meant to be implemented effectively.<div><br></div><div>What's the best practice if one wants to have separate sub-stores for different work environments, where only the relevant subdirectories are pulled in by Git?</div><div><br></div><div>-- </div><div>Todd A. Jacobs</div></div>