Curso de GIT y git Hub
- Fork del repositorio
- Clonar Repositorio
git clone urlRepositorio
- Entrar a la carpeta clonada
cd carpetaClonada
- Verificar conexiones remotas
git remote -v
- Agregar conexión remota al repositorio original
git remote add upstream urlRepositorioOriginal
- (Opcional) Renombrar conexion remota
git remote rename origin fork
- Actualizar rama master con ultimos cambios
git pull -r upstream main
- Crear requerimiento (issue GitHub)
- Crear rama donde se desarrollara la funcionalidad
git checkout -b feature-nombre-rama
- Trabajar en el codigo (Podemos usar
git status
para ver los archivos que han cambiado) - Agregar al stage
git add .
- Commit de los cambios
git commit -m "Descripción del avance"
- Subir ramas con los cambios
git push origin feature-nombre-rama
- Solicitar que se incorporen cambios en el proyecto original Pull Request
- Eliminar rama local
git branch -d feature-nombre-rama
- Eliminar rama en repositorio remoto
git push origin --delete feature-nombre-rama
- Unir Ramas
git merge feature-nombre-rama