Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why do you need Gitosis or Gitolite?

Sorry for my ignorance - but what is the gain of having either Gitosis or Gitolite.

I have a Synology NAS server running, but could I not just create a "bare" on any folder on the NAS?

Regards

like image 494
Chris G. Avatar asked Sep 17 '25 18:09

Chris G.


1 Answers

Main reason is access control. Git doesn't support any access control functionalities beyond repo-level access, and quite often something more fine-grained is needed, such as access groups, folder/file/branch/tag-level control etc.

You don't strictly need it for a lot of projects. However, for some, this is an absolute must.

like image 127
eis Avatar answered Sep 20 '25 12:09

eis