Protegiendo archivos en el repositorio git

Tengo un repositorio central con un subconjunto de archivos que quiero proteger para que no se modifiquen (presionando) de otros usuarios. Si agrego estos archivos a.gitignore, no serían clonados.

¿Es posible dar la capacidad de clonar todos los archivos, pero después de la clonación agregue algunos de ellos a.gitignore en el lado del cliente?

Respuestas a la pregunta(4)

Su respuesta a la pregunta