Sie sind auf Seite 1von 2

Guía de Laboratorio #1

Instalación de Git y configuración inicial. Comandos básicos

Introducción
En este laboratorio se tienen como objetivos: Instalar Git, configurarlo y aplicar comandos
básicos para el trabajo con el mismo.

La actividad contará con 3 momentos principales:

- Instalar la herramienta Git.


- Realizar la configuración inicial necesaria.
- Familiarización con comandos básicos para el trabajo con Git.

Desarrollo
Instalar la herramienta Git.
Linux:
Utilizando la línea de comandos del S.O (consola) escribir lo siguiente:

apt-get install git

Esto se conectará al repositorio correspondiente configurado en el S.O e instalará la última


versión guardada en el mismo.

Windows:
Ejecutar el instalador Git-2.20.1-64-bit.exe (o la versión con la que cuente) y seguir las
instrucciones. No es necesario modificar ninguna de las opciones previamente seleccionadas,
excepto en la ventana donde se escoge el editor de texto de su preferencia que puede
seleccionar otro si lo desea.

Realizar la configuración inicial necesaria.


Configuración de la identidad:

Esto es importante porque los “commits” de Git usan esta información, y es introducida de
manera inmutable en los commits que envías. Para la configuración de la identidad es necesario
indicar el nombre de usuario y el correo electrónico que queremos que use Git. Esto se hace
mediante los siguientes comandos:

Comprobando la configuración: Para realizar esto se puede usar el comando


git config --list para mostrar todas las propiedades que Git ha configurado.

La otra configuración necesaria es el editor de texto, pero esto es posible hacerlo en el


momento en que se instala git.
Familiarización con comandos básicos para el trabajo con Git.
Lo primero que haremos es obtener un repositorio Git. Existen dos formas de hacer esto,
clonando un repositorio existente desde otro servidor o importar un proyecto o directorio
existente a Git. En este laboratorio trabajaremos con la segunda forma.

Para esto nos ubicaremos en el directorio correspondiente al proyecto que queremos importar
a Git (puede ser la tesis, un proyecto de curso que tengan, lo que desarrollan en la PID o
simplemente un proyecto nuevo que creen en su lenguaje e IDE de preferencia). Una vez
ubicados en el directorio abrimos el Git Bash (click derecho->Git Bash here…) y escribimos el
comando: git init.

Esto crea un subdirectorio nuevo llamado .git, el cual contiene todos los archivos necesarios del
repositorio. En este punto todavía no hay nada en el proyecto que esté bajo seguimiento. Si se
desea empezar a controlar versiones de archivos existentes, se debe comenzar el seguimiento
de esos archivos y hacer una confirmación inicial. Esto se hace mediante el comando git add,
que permite especificar qué archivos se desean controlar, seguidos de un git commit para
confirmar los cambios, por ejemplo:
$ git add *.java
$ git add *.fxml
$ git commit -m 'initial project version'

Esto le indica a Git que debe darle seguimiento a todos los archivos con extensión .java y .fxml
y posteriormente se realiza la primera confirmación del proyecto, que es cuando se guarda la
primera versión del mismo.

El ciclo básico en Git, de manera bien concreta, sería el siguiente: Lo primero es editar los
archivos en los que estamos trabajando, por ejemplo, crear una nueva funcionalidad. Mientras
editas archivos, Git los ve como modificados, pues han sido cambiados desde el último commit.
Luego se preparan estos archivos modificados y finalmente se confirman todos los cambios
preparados, y se repite el ciclo.

Para preparar los archivos se utiliza igualmente el comando git add.

Para ver el estado de los archivos, o sea, cuáles son los archivos rastreados, sin rastrear
(untracked), modificados, preparados, etc, utilizamos el comando git status, esto mostrará un
listado de archivos por cada uno de los estados mencionados.

El estado de los archivos lo veremos más en detalle en próximas clases.

Conclusiones
Se realizó paso a paso la instalación de Git y su configuración inicial. Además de empezar el
seguimiento de un proyecto luego de ser importado a Git y los comandos necesarios para
realizar el ciclo básico.

Das könnte Ihnen auch gefallen