Instalación de Git / TortoiseGit en el entorno de desarrollo web existente

Situación:

Aplicación web, 1 desarrollador. Entorno de ensayo en una carpeta, entorno de producción en otra carpeta, en el mismo server web (por ahora). Necesito implementar control de fuente. Basado en Windows.

Estructura de file de ejemplo:

E:/wwwroot/app/ E:/wwwroot/app_stage/ 

Actualmente, los cambios se realizan en app_stage, se testingn, se verifican y se copyn a la producción (aplicación) manualmente.

Tengo problemas para encontrar documentation sobre la installation de TortoiseGit en dicho entorno.

Muchas gracias, AJ

Primero, inicialice un nuevo repository git en la carpeta donde realiza su desarrollo:

 cd wwwroot/app_stage git init git add . git commit -m "Initial commit" 

Ahora estás usando git. Convertiría la carpeta de producción en un repository de git separado para que pueda extraer los cambios de la carpeta de escenario con git pull .

 cd wwwroot/app git init git remote add stage /e/wwwroot/app_stage/.git 

En lugar de copyr files de app_stage a la aplicación, selecciónalos con git:

 git pull stage