<p dir="ltr"><br>
On 11 Oct 2013 22:01, "Kevin Crawford" <<a href="mailto:kvcrawford@gmail.com">kvcrawford@gmail.com</a>> wrote:<br>
><br>
> On Fri, Oct 11, 2013 at 10:48 AM, Chris Down <<a href="mailto:chris@chrisdown.name">chris@chrisdown.name</a>> wrote:<br>
> > On 2013-10-11 10:13, Kevin Crawford wrote:<br>
> >> Are there any recommended multi-user workflows for pass, using Git?<br>
> ><br>
> > Well, first of all, you should really be keeping totally separate Git<br>
> > repositories. I assume you're already using multiple system users to represent<br>
> > different real users on your system, so this should be easy enough.<br>
> ><br>
> > Otherwise, you can always use different branches to store different users'<br>
> > passwords. But seriously, don't do that. Just use different Git repositories.<br>
> > Anything else sucks. Really.<br>
><br>
> Ah, I don't mean different users on the same computer. I mean<br>
> different users on different computers—for managing passwords shared<br>
> with coworkers.<br>
><br>
> I envision a system where we can each use our own keys to unlock the<br>
> same password store, and keep that password store synced on each of<br>
> our computers using git.<br>
></p>
<p dir="ltr">There are some older posts in the list archives that discuss exactly this setup so I'll link the thread here as they are what I followed to set a system like this up recently.</p>
<p dir="ltr"><a href="http://lists.zx2c4.com/pipermail/password-store/2012-September/000091.html">http://lists.zx2c4.com/pipermail/password-store/2012-September/000091.html</a></p>
<p dir="ltr">There is also some discussion at the end of the thread about using bash aliases to accomplish your other goal of multiple password stores.</p>