我已经将这个旧塔用作git服务器...我是唯一的用户,说实话,它更让我可以随时随地访问我的项目在任何运行Linux并带有Vim副本的计算机上。
但是,现在我已经让其他人参与了一个项目,我希望他们只能访问某个回购的子目录。
所以,让我们说回购看起来像这样
└── repo
├── bar
├── cat
├── dog
└── foo
repo
目录是.git
所在的目录,但我的合作伙伴和我只在foo
目录上合作。那么,我怎样才能让他只访问foo
目录?
此外,此服务器在Arch Linux上运行,但他将使用Windows。
正确的方法是什么?添加用户并对RW和R权限应用严格限制?我应该如何协调SSH密钥,因为他无法访问ssh-keygen
之类的内容?
谢谢!