Como faço para: Git One Way Push / diretório de trabalho não editável?

Existe uma maneira de ter duas máquinas, digamos A e B.

A é minha máquina local, onde desenvolvo meu código e o pressiono.B é um servidor, que NUNCA terá que editar o código, mas PRECISA de um diretório de trabalho.

É possível fazer issosem fazendo qualquergit pullé tudo de B?

Eu quero usar o git somente de um jeito, basicamente. Em uma direção. Mais ou menos como usarrsync para sincronizar um diretório local para um remoto, mas com controle de versão. Se isso não for possível com o git, é possível com qualquer outra coisa?

Novamente, de preferência com controle de versão.

questionAnswers(1)

yourAnswerToTheQuestion