Git

¿Qué es git?

  • Es un sistema de control de versiones distribuido
  • El control de versiones más utilizado
  • Lo utiliza PhoneGap/Cordova para la instalación de sus plugins
  • Te recomiendo que leas su documentación

Instalación de git en Linux

  • Instalación de git:

    sudo apt-get update
    sudo apt-get install git
    

Instalación de git en Windows

  • Descargamos el paquete y lo instalamos
  • En la instalación se configura de modo que se pueda ejecutar vía git-bash y vía la consola normal de Windows.

Configuración de git

  • Configuración necesaria para cada commit que haga:

    git config --global user.name "Your Name"
    git config --global user.email "[email protected]"
    
  • Opcionalmente el editor (si no me gusta el que hay por defecto):

    git config --global core.editor vi
    
  • Git tiene 3 niveles de configuración, cada nivel sobreescribe el anterior:

    • Para todos los usuarios: /etc/gitconfig
    • Para un usuario: ~/.gitconfig (opción --global)
    • Para un repositorio: .git/config
  • Para ver los parámetros configurados:
git config --list

Configuración de GitHub

  • Accedemos a nuestra cuenta
  • Vamos a los settings y asociamos una ssh-key

    • Evitaremos introducir usuario/contraseña en cada git push
  • Como creamos nuestra ssh-key:

    ssh-keygen
    
  • Copiaremos el contenido de ~/.ssh/id_rsa.pub a una nueva clave ssh en GitHub

results matching ""

    No results matching ""