0% encontró este documento útil (0 votos)
206 vistas18 páginas

Guía Rápida: Configuración GIT y Bitbucket

Este documento proporciona una guía rápida para configurar el uso de Git y Bitbucket para control de versiones. Explica cómo instalar Git, crear una cuenta en Bitbucket, generar llaves SSH, vincular la llave pública con la cuenta de Bitbucket, clonar un repositorio remoto localmente y hacer el primer commit y push de archivos.

Cargado por

Daca Loto
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
206 vistas18 páginas

Guía Rápida: Configuración GIT y Bitbucket

Este documento proporciona una guía rápida para configurar el uso de Git y Bitbucket para control de versiones. Explica cómo instalar Git, crear una cuenta en Bitbucket, generar llaves SSH, vincular la llave pública con la cuenta de Bitbucket, clonar un repositorio remoto localmente y hacer el primer commit y push de archivos.

Cargado por

Daca Loto
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

ELO330 Programacin de Sistemas

Configuracin VCS con GIT +


Repositorio Bitbucket
Gua Rpida

Manuel Daz Cdiz ([Link]@[Link])

VCS: Version Control System

Los VCS son sistemas de gestin de versiones


que controlan y mantienen un historial de los
cambios realizados sobre un proyecto (Cdigo
fuente).
Bsicamente se basa en mantener lneas de
desarrollo.

Repositorios
Para montar un VCS es necesario contar con un Repositorio
para almacenar los datos actualizados, histricos y otros
cambios.
Algunos servicios web de hosting para GIT:

Es uno de los softwares ms conocidos para VCS.


Caractersticas:
De cdigo abierto.
Desarrollo no-lineal (branch, merge).
Gestin distribuida (copia local del repo -> clone).
Cifrado SSH.

Linux: apt-get install git

Windows: [Link]

+
Descargue/Instale GIT en su S.O.
Abra una consola Bash (en Windows abrir: Start > All Programs > Git > Git
Bash).
Configure su nombre de usuario y su direccin email
user@userPC~ $ git config --global [Link] "FIRST_NAME LAST_NAME
user@userPC~ $ git config --global [Link] "MY_NAME@[Link]"

+
Ingrese a [Link] y cree una cuenta (conserve email y nombre
anterior, el username es arbitrario)

+
Acceda y cree un repositorio con el botn Create:

+
Con esto, hemos creado un repo vaco:

+
Ahora configuramos el acceso al repositorio recin creado va GIT usando una llave
SSH (tambin es posible va HTTPS). En una consola bash:

Verificar que el cliente ssh esta disponible: $ ssh v (si no esta: apt-get install openssh-client)

Las llaves SSH del sistema estn en ~/.ssh, verifique el directorio: $ ls al ~/.ssh

+
El par de llaves SSH, privada (<key_name>) y publica (<key_name>.pub) es nico y no
es posible utilizarlo en ms de una cuenta, lo recomendado es generar un nuevo par y
asociar la llave publica a la cuenta bitbucket:

Ir al directorio: $ cd ~/.ssh
Generar par llaves SSH con codificacin RSA: $ ssh-keygen

RECUERDE el pass-phrase
usado, esta ser su
clave para
subir/bajar/modificar
contenido en el
repositorio

Crear un archivo en el mismo directorio llamado config y editarlo para agregar las
siguientes lneas:
Host [Link]
IdentityFile ~/.ssh/<key_name>

# ojo, esta tabulado con un solo espacio

Guardar cambios y reiniciar el terminal.


Ir a la llave publica <key_name>.pub y copiarla en el portapapeles:

Ahora habilitamos el acceso con esta llave en la cuenta de [Link], ingrese a su cuenta
y dirjase a <avatar_perfil>/Manage Account/SSH keys, y agregue una nueva llave con el
botn Add key:

Verifique que el acceso esta configurado correctamente usando: $ ssh -T git@[Link]

Si el comando responde con el nombre de la cuenta, el acceso con GIT al repositorio esta
configurado exitosamente

+
Por ltimo, descargaremos una copia local al disco duro del repositorio (vaco) recin
creado.

Dirjase a su cuenta y presione el botn Clone, seleccione el protocolo SSH y copie el


comando entregado para clonar el repo:

En la ubicacin que estime conveniente en disco, aplique el comando copiado mediante la


terminal (formato comando $ git clone git@[Link]:<username>/<repo_name>.git):

+
Ahora publicaremos el primer archivo del proyecto, el README:

+
El cual aparece en nuestra cuenta una vez realizado el push:

Para mayor informacin sobre el uso de GIT:

Ver documentacin/video de Fabrizio Cabaleiro sobre GIT (disponible en la pag. del ramo):
[Link]

Ver la CheatSheet para GIT (recomendado):


[Link]

Ver documentacin y ayuda de Bitbucket:


[Link]
[Link]

También podría gustarte