Git. Curso completo de Git y Github. Aprende desde cero
What you'll learn
- Entender el funcionamiento de Git
- Trabajar con repositorios locales y remotos
- Trabajar con ramas Git
- Practicar los comandos Git con ejemplos prácticos y ejercicios
Requirements
- No hay requisitos para este curso
Description
En este curso aprenderás de forma práctica todos los comandos git necesarios para trabajar con repositorios locales y remotos como Github.
Es curso es muy práctico con muchos ejemplos y ejercicios para practicar.
Este es el temario del curso
Inicialización de un respositorio
git init
git status
Incluir ficheros en el repositorio local
git add
git commit
Visualizar cambios en el repositorio
git log
Ejercicio 1
Ayuda y documentación de Git
Fichero .gitignore
Ramas
git branch
git switch
Ejercicio 2
Unión de ramas
git merge
Ejercicio 3
Diferencias entre ramas
git diff
Guardar cambios en el repositorio
git stash
Ejercicio 4
Moverse entre commits
git checkout
Restaurar ficheros
git restore
Eliminar commits
git reset
git revert
Ejercicio 5
GitHub
Repositorio remoto
Descarga de repositorio remoto público
git clone
Configuración de claves en GitHub
Subir ficheros al repositorio remoto
git remote
git push
Ejercicio 6
Ejercicio 7
Apuntadores y ramas remotas
Diagrama de comandos
Descarga de ficheros remotos
git fetch
git pull
Un repositorio nos permite guardar distintas versiones de nuestros proyectos, facilitan el trabajo en equipo mediante la creación de ramas en las que se puede trabajar de forma independiente, para luego juntar nuestros cambios con el resto del equipo.
Mediante los repositorios remotos, podemos subir nuestro proyecto a internet, para tener una copia de seguridad y facilitar el trabajo en equipo, pudiendo compartir nuestros cambios con el resto del equipo y pudiendo trabajar simúltanemanete muchas personas en el mismo proyecto.
Todos los comandos git se explican conceptualmente primero, con un ejemplo después y con un ejercicio al final para practicar lo aprendido.
Empiza este curso y en breve dominarás git y github, herramientas imprescindibles hoy en día en el desarrollo de proyectos en equipo tanto de software como de cualquier otro tipo de proyecto que requiera realizar múltiples versiones de la evolución de nuestro trabajo y facilitar el trabajo en equipo.
Este curso tiene una garantía de reembolso de 30 días.
Aprende ya Git y GitHub desde cero y de forma sencilla !!
Nos vemos en el curso
Un saludo del Equipo de Redait Media
Who this course is for:
- Cualquier persona que quiera gestionar versiones y copias de seguridad de proyectos de cualquier tipo
Instructor
REDAIT MEDIA es una empresa de informática especializa en software, con personal titulado en Ingeniería Informática con más de 20 años de experiencia en el desarrollo de software.
Somos expertos en la gestión de bases de datos con SQL, lenguajes de programación como Python y R, computación en la nube con Amazon AWS, desarrollo web, análisis de datos y algoritmos de aprendizaje automático.
Estos son nuestros cursos sobre las diferentes temáticas:
Nuestros cursos sobre Python
- Python 3. Curso completo de Python 3. Aprende desde cero
- Gráficos interactivos con Plotly y Dash en Python
- OpenCV. Curso de OpenCV para visión por ordenador con Python
- TensorFlow. Curso de TensorFlow para Deep Learning y Python
- NLP. Procesamiento del lenguaje natural con NLP y Python
- Estructuras de datos y algoritmos en Python
Nuestros cursos sobre Amazon AWS
- Amazon AWS. Curso básico de Amazon AWS. Aprende desde cero
- Amazon AWS Desarrollo. Curso de AWS programador certificado
- Amazon AWS Machine Learning. Curso de AWS Machine Learning
- Amazon AWS Big Data. Curso básico de Big Data en Amazon AWS
- Amazon AWS DevOps. Curso completo de Amazon AWS DevOps
Nuestros cursos sobre SQL
- SQL. Curso completo de SQL. Aprende desde cero. Comandos SQL
- PostgreSQL. Curso completo de SQL con PostgreSQL desde cero
Nuestros cursos sobre Machine Learning y Data Science
- Machine Learning. Curso básico de Machine Learning con Python
- R. Curso completo de R para Data Science y Machine Learning
- Amazon AWS Machine Learning. Curso de AWS Machine Learning
Nuestros cursos sobre desarrollo web
- Desarrollo web : HTML, CSS, Javascript, DOM, Python y Django
- Python y Flask. Desarrollo web y APIS tipo REST con Flask