Este capítulo presentará el concepto de control de versiones, alojamiento y computación en la nube.
Este capítulo presentará el concepto de control de versiones, alojamiento y computación en la nube. También explicará qué son Git y GitHub y cómo se relacionan. Aprenderá sobre algunos recursos y herramientas que pueden mejorar su experiencia con Git y GitHub.
Objetivos de aprendizaje:
- Comprender el control de versiones, el alojamiento y la computación en la nube
- Aprender qué son Git y GitHub y cómo se relacionan
- Aprender sobre GitHub Escritorio y el laboratorio de aprendizaje de GitHub
- Comprender cómo puede ayudarle el Mercado GitHub
Habilidades:
- Revisar los sitios web de Git y GitHub
- Aprender qué es el escritorio de GitHub
- Visitar el laboratorio de aprendizaje de GitHub y comprender cómo funciona
- Ir al Mercado GitHub y aprender a crear herramientas útiles
Habilidades que obtendrás
Desarrollo en la nubeAlojamiento en la nubeGit (Sistema de control de versiones)No puedo.Control de versionesSoftware de control de versionesLo que aprenderás
- Entender el control de versiones, hosting, e informática en la nube
- Explicar qué son Git y GitHub y cómo se relacionan entre sí
- Explorar GitHub Desktop y el GitHub Learning Lab
- Descubrir cómo GitHub Marketplace puede ayudarle
- Identificar recursos y herramientas que mejoren su experiencia con Git y GitHub
Puntos clave
- Este capítulo introduce los conceptos de control de versiones, hosting, e informática en la nube.
- Explica qué son Git y GitHub y cómo se relacionan.
- Cubre recursos y herramientas que pueden mejorar su experiencia con Git y GitHub.
- Introduce GitHub Desktop, GitHub Learning Lab, y GitHub Marketplace.
Preguntas frecuentes
¿Qué cubre este curso?
Introduce control de versiones, hosting, e informática en la nube, explica qué son Git y GitHub y cómo se relacionan, y cubre GitHub Desktop, GitHub Learning Lab, y GitHub Marketplace.
¿Qué habilidades adquiriré de este curso?
Desarrollará habilidades en control de versiones, software de control de versiones, Git (sistema de control de versiones), GitHub, desarrollo en la nube, e hosting en la nube.
¿Qué lecciones se incluyen?
Las lecciones son: Control de versiones, Hosting, e Informática en la nube; Git y GitHub; GitHub Desktop y GitHub Learning Lab; y GitHub Marketplace.
¿Qué aprenderé sobre las herramientas de GitHub?
Aprenderá sobre GitHub Desktop y GitHub Learning Lab, y comprenderá cómo GitHub Marketplace puede ayudarle, junto con recursos y herramientas que pueden mejorar su experiencia con Git y GitHub.
Transcripción
Transcripción
En estas lecciones, aprenderás control de versiones, hosting, y computación en la nube, Git y GitHub, Escritorio de GitHub y laboratorio de aprendizaje de GitHub, y el Mercado GitHub Git es un sistema de control de versiones, también conocido como VCS. Lo que esto significa es que es básicamente software diseñado para registrar los cambios realizados en un archivo o un conjunto de archivos a lo largo del tiempo. Esto le da la capacidad de administrar, rastrear, revertir o restaurar los cambios en estos archivos después de haberlos hecho. Git se ha convertido en el estándar para el control de versiones. Los cambios realizados en el software a menudo se empujan a ubicaciones centralizadas llamadas repositorios. Estos repositorios contienen archivos o proyectos que un individuo o un equipo de personas necesita acceder para realizar cambios. Mirando este simple examen, podríamos decir que el empleado número uno ha bajado un proyecto del repositorio centralizado. Crea el documento A versión 1.0 en ese proyecto. El empleado número dos ha actualizado el documento A versión 1.0 y creó la versión 2.0 de ese documento. Este documento luego puede ser extraído por la gerencia, quién puede aprobarlo y luego devolverlo al repositorio central para el almacenamiento o para más actualizaciones en el futuro. Obviamente, este es un ejemplo reducido, pero te da una idea de cómo funciona realmente el control de versiones. Bien, entonces tenemos todos estos archivos y proyectos. que necesitan ser almacenados y derribados por equipos de personas. Para hacer esto, una organización necesita albergar estos archivos y proyectos. El alojamiento es almacenar un sitio web u otros datos en un servidor u otras computadoras para que puedan ser accedidas a través de Internet. Hay un par de opciones para hospedar proyectos de Git. El alojamiento propio es una opción para las organizaciones. Esto significa que pueden configurar servidores y todo está alojado dentro de la propia infraestructura de la empresa. La otra opción es utilizar la computación en la nube. La computación en la nube es una tecnología que utiliza Internet para almacenar y administrar datos en servidores remotos y luego acceder a esos datos a través de Internet. Computación en la nube con Git es simplemente compartir proyectos y código en servidores remotos. Con mucho, el host líder mundial para proyectos Git es GitHub. GitHub es esencialmente un servicio de almacenamiento en la nube donde los desarrolladores pueden trabajar juntos en el código.
Aprende sobre la marcha
Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.