Hay un comando opuesto para git archive para importar archivos zip

Nuestro flujo de trabajo local tiende a usar una secuencia de archivos zip como el 'control de origen' local antes de formalizar las revisiones importantes en el sistema SCM de la 'gran' empresa. Estoy tratando de introducir git como un mejor método SCM local. El flujo de trabajo actual es bastante efectivo para nuestro pequeño equipo, particularmente porque las máquinas de prueba están fuera de la red, ya que la transferencia de zip es fácil, por lo que necesito poder combinar los dos métodos.

¿Hay algún comando git que importará un archivo zip del proyecto y quizás lo confirme?

O es un caso de comprobar manualmente que el directorio / rama de trabajo local está limpiogit status, eliminar todo el contenido actualgit rm *, descomprima el archivo zip en el directorio, agregue todogit add ., y finalmente cometergit commit -a -m "filename.zip". Estamos trabajando en Windows, por lo que minimizar las oportunidades de errores es importante, ¡cuantos menos comandos, mejor!

Esto al menos permitirá que los usuarios existentes reticentes decidan cuándo hacer el cambio de git, mientras que aún mantienen el repositorio en funcionamiento.

¿Alguna sugerencia sobre comandos o scripts adecuados?

Respuestas a la pregunta(1)

Su respuesta a la pregunta