我是 Git 的新手,经过大量搜索后我发现我必须在我的 Git 服务器中设置 Linux 权限。
但是我想知道,是否可以在Git中设置权限? 我在一个大约六人的团队中工作,出于安全原因,我不希望团队中的每个人都可以访问所有项目。
例如,如果我的团队中有人在我的商店部分处理 UI,我希望他/她拥有自己的分支,但是当他/她使用 Git pull 项目时,只能访问我允许的文件和文件夹。
我必须补充一点,我在使用 Linux Debian 的本地网络上有自己的 Git 服务器,我使用“SourceTree”作为 Git 的 GUI,而且我对 Git 命令行的经验很少,所以我需要从如果可能,GUI。
已编辑: Git 实验室是否支持这样的权限:我有一个使用 Laravel 框架的存储库,我想为仅访问 View 的 UI 开发人员设置权限,而 PHP 开发人员访问某些 Controller 而不是项目中 Controller 的所有部分。
最佳答案
您可以查看 GitLab:https://about.gitlab.com/为了这。开箱即用的 git 不支持你需要/想要的东西。
关于linux - 如何在 Git 中设置权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30774505/