Instalar Git
Instalación de Git en Mac OS X
Hay varias formas de instalar Git en un Mac. De hecho, si has instalado XCode (o su herramienta de línea de comandos), puede que Git ya esté instalado. Para descubrirlo, abre un terminal e introduce git --version
.
$ git --version
git version 2.7.0 (Apple Git-66)
Lo cierto es que Apple mantiene y lanza su propia bifurcación de Git, pero esta tiende a ir desfasada varias versiones principales con respecto al Git general. Puede que te interese instalar una nueva versión de Git aplicando uno de estos métodos:
Instalador de Git para Mac
La forma más sencilla de instalar Git en un Mac es mediante el instalador independiente:
1. Descárgate el instalador de Git para Mac más reciente.
2. Sigue las instrucciones para instalar Git.
3. Abre un terminal y escribe git --version
para comprobar que la instalación se ha realizado correctamente:
Material relacionado
Chuleta de Git
VER LA SOLUCIÓN
Aprende a usar Git con Bitbucket Cloud
$ git --version
git version 2.9.2
4. Configura tu nombre de usuario y correo electrónico de Git mediante los siguientes comandos (sustituye el nombre que aparece en el código por el tuyo). Esta información se asociará a todas las confirmaciones que crees:
$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"
5. (Opcional) Para que Git recuerde tu nombre de usuario y contraseña cuando trabajes con repositorios HTTPS, configura la aplicación auxiliar git-credential-osxkeychain.
Instalación de Git con Homebrew
Si has instalado Homebrew para gestionar paquetes en OS X, puedes seguir estas instrucciones para instalar Git:
1. Abre el terminal e instala Git mediante Homebrew:
$ brew install git
2. Escribe git --version
para verificar la versión y que esta se haya instalado correctamente:
$ git --version
git version 2.9.2
3. Configura tu nombre de usuario y correo electrónico de Git mediante los siguientes comandos (sustituye el nombre que aparece en el código por el tuyo). Esta información se asociará a todas las confirmaciones que crees:
$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"
4. (Opcional) Para que Git recuerde tu nombre de usuario y contraseña cuando trabajes con repositorios HTTPS, instala la aplicación auxiliar git-credential-osxkeychain.
Instalación de Git con MacPorts
Si has instalado MacPorts para gestionar paquetes en OS X, puedes seguir estas instrucciones para instalar Git:
1. Abre el terminal y actualiza MacPorts:
$ sudo port selfupdate
2. Busca los puertos y variantes de Git más recientes disponibles:
$ port search git
$ port variants git
3. Instala Git con bash, la aplicación auxiliar de llaveros de OS X y los documentos:
$ sudo port install git +bash_completion +credential_osxkeychain +doc
4. Configura tu nombre de usuario y correo electrónico de Git mediante los siguientes comandos (sustituye el nombre que aparece en el código por el tuyo). Esta información se asociará a todas las confirmaciones que crees:
$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"
5. (Opcional) Para que Git recuerde tu nombre de usuario y contraseña cuando trabajes con repositorios HTTPS, configura la aplicación auxiliar git-credential-osxkeychain.
Instalación de la aplicación auxiliar git-credential-osxkeychain
Bitbucket supports pushing and pulling your Git repositories over both SSH and HTTPS. To work with a private repository over HTTPS, you must supply a username and password each time you push or pull. The git-credential-osxkeychain helper allows you to cache your username and password in the OSX keychain, so you don't have to retype it each time.
1. Si has seguido las instrucciones para MacPorts o Homebrew anteriores, la aplicación auxiliar ya debería estar instalada. Si no es así, tendrás que descargarla e instalarla. Abre una ventana de terminal y comprueba esta información:
$ git credential-osxkeychain
usage: git credential-osxkeychain <get|store|erase>
Si recibes una instrucción de uso, continúa en el paso 4. Si la aplicación auxiliar no se ha instalado, dirígete al paso 2.
2. Usa un comando curl para descargarte git-credential-osxkeychain (o descárgatelo con el navegador) y muévelo a /usr/local/bin
:
$ curl -O http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain
$ sudo mv git-credential-osxkeychain /usr/local/bin/
3. Make the file an executable:
$ chmod u+x /usr/local/bin/git-credential-osxkeychain
4. Configura Git para usar la aplicación auxiliar de credenciales de llaveros de OS X.
$ git config --global credential.helper osxkeychain
La próxima vez que Git solicite tu nombre de usuario y tu contraseña, los almacenará en caché en el llavero para usarlos en el futuro.
Instalación de Git con Atlassian Sourcetree
Sourcetree, un cliente Git visual gratuito para Mac, cuenta con su propia versión de Git integrada. Puedes descargar Sourcetree desde aquí.
Para aprender a utilizar Git con Sourcetree (y cómo alojar tus repositorios Git con Bitbucket) puedes seguir nuestro exhaustivo tutorial de Git con Bitbucket y Sourcetree.
Build de Git a partir del código fuente en OS X
Compilar Git en Mac puede resultar complicado, ya que hay bibliotecas que cambian de ubicación entre las distintas publicaciones de OS X. En El Capitan (OS X 10.11), sigue estas instrucciones para compilar Git:
1. Desde el terminal, instala las herramientas de línea de comandos de XCode (si todavía no lo has hecho):
$ xcode-select --install
2. Instala Homebrew.
3. Mediante Homebrew, instala openssl:
$ brew install openssl
4. Clona el código de Git (o, si todavía no has instalado una versión de Git, descárgatelo y extráelo):
$ git clone https://github.com/git/git.git
5. Para compilar Git, ejecuta el comando make con estas marcas:
$ NO_GETTEXT=1 make CFLAGS="-I/usr/local/opt/openssl/include" LDFLAGS="-L/usr/local/opt/openssl/lib"
Instalación de Git en Windows
Instalador independiente de Git para Windows
1. Descárgate el instalador de Git para Windows más reciente.
2. Cuando hayas iniciado correctamente el instalador, deberías ver la pantalla del asistente de configuración de Git. Selecciona las opciones Next (Siguiente) y Finish (Finalizar) para completar la instalación. Las opciones predeterminadas son las más lógicas en la mayoría de los casos.
3. Abre el símbolo del sistema (o Git Bash si durante la instalación seleccionaste no usar Git desde el símbolo del sistema de Windows).
4. Ejecuta los siguientes comandos para configurar tu nombre de usuario y correo electrónico de Git (sustituye el nombre que aparece en el código por el tuyo). Esta información se asociará a todas las confirmaciones que crees:
$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"
5. (Opcional) Instala la aplicación auxiliar de credenciales de Git en Windows
Bitbucket es compatible con el envío y la incorporación de cambios a través de HTTP a los repositorios remotos de Git en Bitbucket. Cada vez que interactúes con el repositorio remoto, debes proporcionar una combinación de nombre de usuario y contraseña. Para no tener que introducir estas credenciales una y otra vez, puedes almacenarlas con Git Credential Manager for Windows.
Instalación de Git con Atlassian Sourcetree
Sourcetree, un cliente Git visual gratuito para Windows, cuenta con su propia versión de Git integrada. Puedes descargar Sourcetree desde aquí.
Para aprender a utilizar Git con Sourcetree (y cómo alojar tus repositorios Git con Bitbucket) puedes seguir nuestro exhaustivo tutorial de Git con Bitbucket y Sourcetree.
Instalación de Git en Linux
Debian / Ubuntu (apt-get)
Los paquetes de Git están disponibles mediante apt:
1. Desde tu shell, instala Git mediante apt-get:
$ sudo apt-get update
$ sudo apt-get install git
2. Escribe git --version
para verificar la versión y que esta se haya instalado correctamente:
$ git --version
git version 2.9.2
3. Configura tu nombre de usuario y correo electrónico de Git mediante los siguientes comandos (sustituye el nombre que aparece en el código por el tuyo). Esta información se asociará a todas las confirmaciones que crees:
$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"
Fedora (dnf/yum)
Los paquetes de Git están disponibles mediante yum y dnf:
1. Desde tu shell, instala Git usando "dnf" (o "yum" en versiones más antiguas de Fedora):
$ sudo dnf install git
o
$ sudo yum install git
2. Escribe git --version
para verificar la versión y que esta se haya instalado correctamente:
$ git --version
git version 2.9.2
3. Configura tu nombre de usuario y correo electrónico de Git mediante los siguientes comandos (sustituye el nombre que aparece en el código por el tuyo). Esta información se asociará a todas las confirmaciones que crees.
$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"
Build de Git a partir del código fuente en Linux
Debian/Ubuntu
Git requiere que se compilen en Linux varias dependencias. Están disponibles mediante apt:
1. Desde tu shell, instala las dependencias necesarias mediante apt-get:
$ sudo apt-get update
$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x
2. Clona el código de Git (o, si todavía no has instalado una versión de Git, descárgatelo y extráelo):
$ git clone https://git.kernel.org/pub/scm/git/git.git
3. Para compilar Git e instalarlo en /usr
, ejecuta un comando make
:
$ make all doc info prefix=/usr
$ sudo make install install-doc install-html install-info install-man prefix=/usr
Fedora
Git requiere que se compilen en Linux varias dependencias. Estas están disponibles mediante yum y dnf:
1. Desde tu shell, instala las dependencias de compilación necesarias usando "dnf" (o "yum" en versiones más antiguas de Fedora):
$ sudo dnf install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X
o "yum". En el caso de "yum", puede que antes tengas que instalar los paquetes EPEL (Extra Packages for Enterprise Linux):
$ sudo yum install epel-release
$ sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X
2. Crea un enlace simbólico entre docbook2X y el nombre de archivo que espera la compilación de Git:
$ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
3. Clona el código de Git (o, si todavía no has instalado una versión de Git, descárgatelo y extráelo):
$ git clone https://git.kernel.org/pub/scm/git/git.git
4. Para compilar Git e instalarlo en /usr
, ejecuta un comando make
:
$ make all doc prefix=/usr
$ sudo make install install-doc install-html install-man prefix=/usr
Compartir este artículo
Tema siguiente
Lecturas recomendadas
Consulta estos recursos para conocer los tipos de equipos de DevOps o para estar al tanto de las novedades sobre DevOps en Atlassian.