Está en la página 1de 26

TECNICO EN PROGRAMACION SOFTWARE

FICHA: 2026698

TALLER SCV (GIT)

CLAUDIA XIMENA TUNUBALA MORALES

VICTOR BUENO

BOGOTA 19/04/2020
INTRODUCCION

Este documento se realiza con la finalidad de aprender el sistema control de versiones de Git en el
cual se realizará una introducción a los conceptos básicos y se realizaran practicas para afianzar los
conocimientos en el manejo de la herramienta.
OBJETIVO
Con esta practica se desea adquirir los conceptos básicos de la herramienta Git para que el
aprendiz pueda desempeñarse de una forma correcta cuando esté realizando su etapa productiva.

Para este ejemplo se tendrá en cuenta los siguientes ítems:

Que es Git
Que es GitHub
Instalación de Git en local
Comandos básicos para el manejo de la consola Git Bash
Crear proyecto en JAVA (eclipse)
Aplicar Git al proyecto creado
➢ Working directory
➢ Staging área
➢ Repository
Crear cuenta en GitHub
Subir proyecto a GitHub
Clonar proyecto de GitHub a local
1. ¿QUE ES GIT?
Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la
eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas
tienen un gran número de archivos de código fuente. Su propósito es llevar registro de los
cambios en archivos de computadora y coordinar el trabajo que varias personas realizan
sobre archivos compartidos.

Y entonces ¿a que le llamamos sistema de control de versiones? Muy sencillo, son todas
las herramientas que nos permiten hacer todas esas modificaciones antes mencionadas
en nuestro código y hacen que sea más fácil la administración de las distintas versiones de
cada producto desarrollado; es decir Git.
2. ¿QUE ES GITHUB?
GitHub es una plataforma de desarrollo colaborativo para alojar proyectos utilizando el
sistema de control de versiones Git. Se utiliza principalmente para la creación de código
fuente de programas de ordenador. Es un nivel más alto, sitio web y un servicio en la nube
que ayuda a los desarrolladores a almacenar y administrar su código, al igual que llevar un
registro y control de cualquier cambio sobre este código.
3. DIAGRAMA A TRABAJAR
Se crea el esquema donde se puede visualizar el flujo que tendrá la práctica que se desea
realizar para la utilización de Git.

9
4. INSTALACION DE GIT EN LOCAL
5. COMANDOS BÁSICOS PARA EL MANEJO DE LA CONSOLA GIT BASH
Para la ejecución de la práctica se utilizarán diversos comandos necesarios en la consola
de Git Bash los cuales se listan a continuación:

• Clear: Limpiar consola


• Cd + nombre de carpeta: ingresar a la carpeta indicada
• Cd .. : regresar y salir de una carpeta
• LL : mostrar y ordenar carpetas
• Git init: Este comando se usa para crear un nuevo repertorio
• Git add <file>: Este comando puede ser usado para agregar archivos al index
• Git status: muestra la lista de los archivos que se han cambiado junto con los
archivos que están por ser añadidos o comprometidos.
• Git commit: usado para cambiar a la cabecera. Ten en cuenta que cualquier
cambio comprometido no afectara al repertorio remoto.
• Git push: Un simple push envía los cambios que se han hecho en la rama principal
de los repertorios remotos que están asociados con el directorio que está
trabajando.
• Git pull: Para poder fusionar todos los cambios que se han hecho en el repositorio
local trabajando
• Git clone: Este comando se usa con el propósito de revisar repertorios
• *: seleccionar todo.
• Git checkout: El comando checkout se puede usar para crear ramas o cambiar
entre ellas.
• Git config: puede ser usado para establecer una configuración específica de
usuario, como sería el caso del email, un algoritmo preferido para diff, nombre de
usuario y tipo de formato, etc
• Git remote: se usa para conectar a un repositorio remoto
• Git Branch: se usa para listar, crear o borrar ramas
• Git merge: Este comando se usa para fusionar una rama con otra rama.
6. CREAR PROYECTO EN JAVA (ECLIPSE)
Se crea proyecto en el entorno Eclipse utilizando el lenguaje Java el cual contendrá los 2
ejercicios solicitado por el instructor, se adjuntan capturas del proceso realizado.

• Nombre proyecto: EjerciciosGit


• Nombre del ejercicio 1: EjercicioTipoReal.java
• Nombre del ejercicio 2: SistomasCovid19
7. APLICAR GIT AL PROYECTO CREADO

Al proyecto creado en Java se le indicara que a partir de este momento utilizara Git para llevar el
control de versiones durante su desarrollo. Este proceso tendrá 3 pasos que son los siguientes:
7.1 GIT INIT: Se ingresa a la consola de Git Bash y nos ubicamos en la raíz del proyecto, se
agrega el proyecto a Git:
7.2 GIT ADD: Después de inicializar el proyecto en git se pasará al STAGING AREA donde
podremos comenzar a desarrollar en nuestro proyecto y se ira teniendo el versionado del
proyecto.
7.3 PROGRAMACIÓN EJERCICIOS: Teniendo el proyecto ya configurado, asociado a Git y listo
para utilizar se desarrolla los ejercicios propuestos.

• Ejercicio 1:
public static void main(String[] args)
{

double numeroReal=0;
double resultado1=0;
float resultadoAmostrar=0;

System.out.println();
System.out.println("--------------------------------");
System.out.println("------------EJERCICIO 1---------");
System.out.println("--------------------------------");
System.out.println();

System.out.println("Por favor ingrese un numero tipo


real");
Scanner entrada = new Scanner(System.in);
numeroReal= entrada.nextDouble();

System.out.println();
System.out.println("Diviendo numero entre 100");
resultado1=numeroReal/100;
resultadoAmostrar=(float)resultado1;

System.out.println();
System.out.println("Este es el resultado del numero "
+ "convertido de decimal a float: \n" +
resultadoAmostrar);

}
• Ejercicio 2:
8. CREAR CUENTA EN GITHUB

Se ingresa a la pagina oficial de GitHub y se crea la cuenta con la que se realizaran las practicas
9. GIT COMMIT: En este punto se identifican los cambios realizados en el entorno Eclipse y se
asigna un comentario para la versión de lo realizado hasta el momento.
10. GIT PUSH: Se sube el proyecto a GitHub desde local
11. VERSION 1.1: Despues de crear la base del proyecto y subir la versión 1.0, se realizan los
ejercicios solicitados y se crea un segundo commit con la versión 1.1.
BIBLIOGRAFIA
https://codigofacilito.com/articulos/que-es-git

https://kinsta.com/es/base-de-conocimiento/que-es-github/

https://es.wikipedia.org/wiki/GitHub

https://es.wikipedia.org/wiki/GitHub

https://www.hostinger.co/tutoriales/comandos-de-git

También podría gustarte