Use Git con archivos existentes y actualice la rama después de presionar

Actualmente estamos empezando a trabajar con Git y nos encontramos con algunos problemas.

Básicamente, lo que quiero es tener un Git-Repository que los usuarios puedan empujar y extraer.

Además, este repositorio debería funcionar como versión de vista previa de la rama maestra, por lo que necesitamos tener los archivos de script en el repositorio.

Inicié el repositorio con "git init test.git". Entonces no es un repositorio simple.

La pregunta es cómo configurar git para que contenga la versión actual de la rama maestra como archivos reales y puedo configurar una url para llegar a la rama maestra actual del repositorio.

Cuando creo un repositorio e intento empujarlo, aparece el error de que la rama maestra actual está desprotegida en el repositorio y no puedo empujarlo.

¿Algunas ideas?

Respuestas a la pregunta(2)

Su respuesta a la pregunta