- Home
- Diseño gráfico
- Editor gráfico. Retoque fotográfico
- Control de Versiones con Git/GitHub
Características:
- Temario
- Objetivos
- Dirigido a
- Descripción
- Información adicional
- Valoraciones (0)
- Solicitar información
Iniciando en GIT
Índice de la unidad
Introducción
Diferencias entre Sistemas de Control de Versiones centralizados y distribuidos
GIT vs Subversion
Historia de GIT
Instalación de Git
Instalación en Windows
Ficheros de configuración
Uso con Eclipse
Instalación de Eclipse
Inicializando GIT
Comandos de inicialización: config, init
git config
git init
Formas 3 y 4
Otros clientes gráficos
Sourcetree
Gitkraken
GitHub Desktop
Git GUI y Gitk
Hemos aprendido
2 – Creando nuevas versiones (parte I)
Creando nuevas versiones (parte I)
Introducción
Comandos para subir al repositorio
git status
git add
git add -p
git commit
Mensajes de commits
git log
Referencias por mensaje de commit (:/)
git diff
git rm
git mv
git reflog
git stash
Otros comandos git: show, ls-tree, grep
git rev-parse
git ls-files
git ls-tree
Hemos aprendido
3 – Creando nuevas versiones (parte II)
Creando nuevas versiones (parte II)
Construir alias
Fichero .gitignore
Ocultar ficheros
Fichero .gitattributes
Filtros
Hemos aprendido
4 – Accediendo a versiones anteriores
Accediendo a versiones anteriores
Introducción
git checkout
git reset
git revert
Hemos aprendido
5 – Ramas
Ramas
Introducción
git branch
Nombres de ramas
git merge
git rebase
git rebase (interactivo)
git cherry-pick
git merge –squash
Hemos aprendido
6 – Repositorios remotos locales (parte I)
Repositorios remotos locales
Comandos
git clone
git remote
git push
git pull
git fetch
Uso de un repositorio central compartido
Hemos aprendido
7 – Repositorios remotos locales (parte II)
Repositorios remotos locales (parte II)
Dinámica de trabajo
Conflictos
Evitar destruir commits
Compartiendo ramas
Worktrees
Buenas prácticas de trabajo en Git
Hemos aprendido
8 – Repositorios remotos online. GITHUB básico
Repositorios remotos online. GITHUB básico
Introducción
Casos prácticos para trabajar con GITHUB
Caso 1: Copia de seguridad online
Caso 2: Clonar o descargar repositorio ajeno de GITHUB
Caso 3: Clonar repositorio de GITHUB para trabajo colaborativo
Caso 4: Sugerir mejoras en repositorios ajenos: Fork
Caso 5: Trabajo colaborativo en una organización
git blame
git bisect
Hemos aprendido
9 – Repositorios remotos online. GITHUB avanzado (parte I)
Repositorios remotos online. GitHub avanzado (parte I)
Uso de las claves SSH
GitHub Pages
Tags y Releases
Nombres de tags
Issues, Milestones y Proyectos
Hemos aprendido
10 – Repositorios remotos online. GITHUB avanzado (parte II)
Repositorios remotos online. GitHub avanzado (parte II)
Hooks y Webhooks
Gitflow
Parches en Git
Firmar commits
Otros repositorios online
Hemos aprendido
Al finalizar el curso el alumno será capaz de utilizar la herramienta de control de versiones GIT y la plataforma remota online GitHub. Será capaz de ir guardando distintas versiones de sus propias aplicaciones, desde la versión inicial hasta la última, pasando por todas las intermedias que desee guardar, para poder recuperar cualquiera de ellas en algún momento que lo necesite. Asimismo, podrá integrarse en un grupo de usuarios que desarrollen entre todos la misma aplicación simultáneamente, de forma que cada uno desarrolle una parte de la misma sin afectar de forma indeseada al trabajo de los demás.
Creadores de aplicaciones de cualquier tipo (web, de escritorio…) con o sin conocimientos de lenguajes de programación (programadores, diseñadores gráficos…) que necesiten salvaguardar un historial de dichas aplicaciones.
Descripción
Deja de perder tu código. Asegura tu trabajo con Git/GitHub.
Información adicional
| Modalidad | ONLINE |
|---|---|
| Tipo formación | Curso online |
Debes acceder para publicar una valoración.

Valoraciones
No hay valoraciones aún.