usu:otros:git_y_github
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaÚltima revisiónAmbos lados, revisión siguiente | ||
usu:otros:git_y_github [2020/12/31 19:05] – [Herramientas avanzadas] juanma | usu:otros:git_y_github [2021/01/03 11:06] – [Iniciar un repositorio] juanma | ||
---|---|---|---|
Línea 11: | Línea 11: | ||
- Se actualiza el repositorio local desde el público. Comando " | - Se actualiza el repositorio local desde el público. Comando " | ||
- Se actualiza el repositorio público con el local. Comando " | - Se actualiza el repositorio público con el local. Comando " | ||
+ | |||
+ | Documentación completa en: | ||
+ | https:// | ||
+ | |||
===== Comandos preliminares ===== | ===== Comandos preliminares ===== | ||
Línea 104: | Línea 108: | ||
===== Herramientas avanzadas ===== | ===== Herramientas avanzadas ===== | ||
+ | === Stash === | ||
Salvar el directorio de trabajo y recupera el último // | Salvar el directorio de trabajo y recupera el último // | ||
git stash | git stash | ||
Línea 119: | Línea 124: | ||
Borrar el contenido del stash | Borrar el contenido del stash | ||
git stash clear | git stash clear | ||
+ | === Rebase === | ||
+ | Mueve los commits de cierta rama, en la línea del tiempo, hasta justo después del último commit de la rama de destino. | ||
+ | git rebase master | ||
+ | Así, si volvemos a la rama //master// y hacemos un //merge//, éste se realizará necesariamente sin conflictos | ||
+ | git checkout master | ||
+ | git merge nueva-rama | ||
+ | ===== GitHub ===== | ||
+ | ==== Iniciar un repositorio ==== | ||
+ | Desde la web se crea el repositorio. | ||
+ | |||
+ | Para iniciar su sincronización con el directorio de trabajo: | ||
+ | < | ||
+ | git remote add origin git@github.com: | ||
+ | git branch -M main | ||
+ | git push -u origin main | ||
+ | </ | ||
+ | De esta forma se suben todos los commits de la carpeta de trabajo al repositorio remoto en GitHub. | ||
usu/otros/git_y_github.txt · Última modificación: 2021/01/03 11:17 por juanma