latinoamerica/recursos-git.md

2.3 KiB

Recursos Git

Manuales

Comandos

  • Verificar cambios en el directorio de trabajo
git status
  • Cambiar entre ramas de un repositorio
git switch <nombre-de-la-rama>
  • Preparar los cambios para actualizar un archivo
git add <nombre-del-archivo>
  • Preparar los cambios para actualizar todos los archivos
git add .
  • Hacer commit de todos los cambios que están en la fila
git commit -m "Mensaje del commit"
  • Cargar los commits al repositorio remoto
git push origin <nombre-de-la-rama>
  • Crear una rama y cambiar hacia ella
git checkout -b <nombre-de-la-nueva-rama>
  • Cambiar el nombre del archivo
git mv <nombre-original> <nuevo-nombre>
  • Añadir el repositorio local a otro remoto
git remote add <nombre-del-repositorio> <servidor-del-repositorio-remoto>
  • Verificar si el repositorio remoto fue añadido
git remote get-url <nombre-del-repositorio>
  • También se puede usar para verificar el nuevo repositorio
git .cat/config
  • Borrar un archivo:
git rm <nombre-del-archivo>
  • Borrar una carpeta:
git rm -r <nombre-de-la-carpeta>

Llaves SSH

  • Verificar si existe llave:
ls -al ~/.ssh
  • Crear una llave:
ssh-keygen -t
  • Ver la llave:
cat ~/.ssh/id_rsa.pub
  • Editar la URL del proyecto:
vim .git/config

Alternativas a Git

Markdown

  • Guía básico: En inglés

  • Markdown no tiene sintaxis propia para texto colorido. Código de CSS sirve para añadir colores:
    <span style="color:yellow">text</span>

  • Resultado: text
    (el color es visible según el editor utilizado. Prueba hecha en Atom)

  • R Markdown: Explicación del flujo y funcionamiento de R Markdown en el libro R para Ciencia de Datos (en inglés)