El concepto de Ecipse Git commit es el concepto más elemental cuando estamos utilizando Eclipse con Git de forma combinada. Vamos a ver en este artículo como crear con Eclipse un repositorio y comenzar a realizar operaciones de commit en él . Para ello nos apoyaremos en un ejemplo de hola mundo.
package com.arquitecturajava; public class Principal { public static void main(String[] args) { System.out.println("hola"); } }
Este código le tendremos dentro de un proyecto Java de Eclipse y le queremos proteger con Git y generando un repositorio local que guarde todas las modificaciones. Esto es bastante sencillo ya que podemos pulsar botón derecho sobre el proyecto y seleccionamos share ( compartir) .
Una vez que hemos pulsado esa opción nos aparecerá un cuadro que nos permite crear un repositorio GIT con Eclipse a nivel local.
Pulsamos sobre create y asignamos un nombre al repositorio a nivel local.
Eclipse GIT Commit
Pulsamos finalizar y ya tendremos un repositorio de Git local. Este repositorio todavia no tiene ningún fichero asignado y el proyecto aparecerá con todos los ficheros con interrogaciones.
Es comento de realizar una operación de Commit sobre el repositorio.
Esto desplegará otra ventana donde aparecerán los ficheros que deseamos añadir al proyecto dentro de un área que Eclipse denomina Unstaged y hace referencia a los ficheros que no están controlados por el repositorio
Como se puede observar solo disponemos de un fichero Java y el resto son ficheros del propio proyecto de Eclipse .Recordemos que Git es agnóstico a la tecnología que estemos usando . Es momento de pulsar al icono de + y añadir todos al StageArea de Git. Este área se encarga de almacenar los cambios que se han dado por validos de forma temporal y que es muy probable que sean salvamos en el repositorio.
Al pasar estos ficheros al Stage Area es momento de escribir un mensaje de confirmación (commit inicial) y pulsar el botón de commit para aceptarlos y convertir los cambios en definitivos.
El icono cambia de imagen y pasamos de tener un fichero con una interrogación a un fichero almacenado en el repositorio con un icono de base de datos . Acabamos de crear nuestro primer repositorio en Git y realizar el commit inicial.