если люди клонируют (читают) репозиторий, они могут разветвлять / тегировать / объединять и т. д. весь день, потому что это их клон, и вы никогда не будете иметь никакого контроля над тем, что они делают со своими файлами. единственное, что вы можете контролировать, - это кто помещает вещи в ваш центральный репозиторий (который вы хотите использовать в качестве замены для subversion, как кажется).
если вы доверяете только лицу x или лицу y в том, чтобы иметь возможность чисто поддерживать один центральный репозиторий, то вы должны разрешить только этим людям записывать доступ к фолду, который содержит репозиторий.
2 наиболее популярных подхода к (самостоятельному) размещению git-репозиториев с возможностью записи:
- gitolite
- Гитоз (в настоящее время в основном устарел, используйте Гитолит)
чтобы просто разрешить доступ для чтения, вы можете использовать сам git. также хорошее чтение: http://engineeredweb.com/blog/10/2/building-your-own-git-server