Github y debería usarlo?

solo estoy expandiendo mis herramientas para el Desarrollo Web y me he topado con Github y Git, de los cuales tengo poco miedo de comenzar.

Mis trabajos consisten en desarrollar sitios web para modificar el layout o la funcionalidad de sitios existentes.

Supongo que git y github se usarán para un formulario completo de desarrollo web Scratch, ¿estoy en lo cierto? ¿Está destinado a usar github como una manera para que el cliente tenga acceso al proyecto también?

De todos modos, perdón por la pregunta de novatos, simplemente no tengo idea de cómo incorporar Git o Github en mi flujo de trabajo existente.

git es un sistema de control de versiones . Probablemente sea el más popular estos días y algo que usted, como desarrollador, se beneficiará de saber bien. El control de versiones es una buena práctica en general y deberías estar usando algún software para hacerlo. Git es una alternativa y, como dije antes, una de las más populares.

github es una empresa que ofrece un service de hospedaje git y algunos agregados de valor (como el seguimiento de errores integrados, progtwigción, wiki, etc.) que son útiles cuando se realizan proyectos más grandes y se queuebora con otros desarrolladores.

git es un sistema de control de versiones distribuidas. Puede almacenar un historial de sus cambios, distribuir su código en repositorys remotos, permitirle experimentar con un código nuevo sin preocuparse por romper el código existente, y mucho más.

GitHub es un ejemplo de alojamiento de repository git, que le permite compartir su código de manera conveniente y queueborar con otras personas. Hay muchas otras opciones como BitBucket, GitLab, CloudForge, CodeBase, etc. GitHub es definitivamente el más popular para proyectos públicos / de código abierto.

Dado que desea usarlo para el trabajo, es probable que desee mantener el repository privado. GitHub le hace pagar repositorys privados, pero BitBucket y GitLab ofrecen repositorys privados gratis siempre y cuando no tenga demasiados queueboradores en el repository privado.

Normalmente no lo usarías para mostrar cosas a tus clientes a less que estén técnicamente inclinados, los repositorys Git son principalmente para compartir el código real, no demos. Sin embargo, desde que preguntaste sobre el desarrollo web, GitHub ofrece páginas GitHub que te permiten hacer demostraciones de sitios estáticos completamente gratis sin restricciones.