tag remove practices crear best git ftp web-deployment web-deployment-project

remove - git tag best practices



Git vs FTP para implementación web (2)

Sé para qué sirve y cómo usarlo, (un poco) pero hay un concepto que aún no entiendo del todo. He escuchado a muchos desarrolladores web decir últimamente que usan git para cada proyecto web aunque no colaboren, solo usan git como alternativa de FTP, de hecho afirman que FTP es un método antiguo para cargar sus sitios.

Mi pregunta es, ¿cómo podría usar git para cargar mi sitio sin tener que pagar por un servicio como Beanstalk?

¿Realmente se considera FTP una tecnología antigua y deberíamos usar git?

Muchas gracias



Usar su control de versión favorito es la única forma sensata de implementar cualquier cosa.

Git no solo se trata de colaboración y VCS distribuido, también es un VCS sin servidor (por definición), por lo que puede implementar desde su máquina de desarrollo a su destino de despliegue.

Para resumir, la configuración adecuada para implementar los cambios es tan simple como;

git push hub master

Para obtener más información Un flujo de trabajo de Git centrado en la web y Uso de Git para su implementación

No voy a responder el bit subjetivo de la pregunta; Hay una gran cantidad de razones por las cuales desaprobaría el FTP, pero es una forma válida de transferir archivos siempre que comprenda las limitaciones de la tecnología.

Sin embargo, diré que absolutamente debe usar el control de versiones dentro de su estrategia de implementación.