Tutorial de Git - Inicialización del repositorio

Jinku Hu 6 febrero 2022
Tutorial de Git - Inicialización del repositorio

Crearemos nuestro primer proyecto git en este tutorial.

Podrías crear una carpeta llamada Git en el disco C. Definitivamente no es necesario crear esta carpeta C:\Git, pero son mis preferencias personales que ponga todo mi repositorio en esa carpeta.

Entonces creas una nueva carpeta llamada GitLearn en la carpeta C:\Git y esta va a ser nuestra carpeta de proyecto.

Podríamos usar git init para inicializar el repositorio vacío de git aquí,

git init

Luego obtenemos la confirmación de inicialización exitosa en la fiesta.

git init
Initialized empty Git repository in C:/Git/GitLearn/.git/

git status

Antes de empezar a añadir archivos en el repositorio, podríamos usar git status para obtener el estado actual del repositorio.

$ git status
On branch master

No commits yet
nothing to commit (create/copy files and use "git add" to track)

De hecho, el repositorio está todavía vacío y no hay ningun commit simple todavía. Bien, entonces podríamos añadir algunos ficheros a esta carpeta.
Crea un archivo de texto test1.txt y pon algunas frases como This is my first Git repository. en el archivo y guárdalo.
Si vuelves a comprobar el git status, obtendrás

$ git status
On branch master

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)

	test1.txt

nothing added to commit but untracked files present (use "git add" to track)

El nuevo archivo aparece en la información de estado dentro de la lista de archivos sin seguimiento. Los archivos no rastreados no serán rastreados si no los agregamos y confirmamos.
Primero tenemos que añadirlos al área de preparación usando el comando git add,

git add test1.txt

Ahora, teclee git status de nuevo para recuperar el último estado del repositorio.

$ git status
On branch master

No commits yet

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)

	new file:   test1.txt

El fichero añadido está ahora en el área de preparación y esperando a ser confirmado.
Debería utilizar el comando git commit para confirmar el nuevo fichero preparado test1.txt al repositorio.

$ git commit -m "the first commit. add test1.txt to the repository"
[master (root-commit) 15322c9] the first commit. add test1.txt to the repository
 1 file changed, 1 insertion(+)
 create mode 100644 test1.txt

Si comprueba el estado ahora, obtendrá una información limpia del árbol de trabajo.

$ git status
On branch master
nothing to commit, working tree clean

Si quiere obtener la información de registro del historial de commits, puede escribir git log para recuperar el registro de commits.

$ git log
commit 15322c93a528af85dbba478a77b93cb6477698cb
Author: Your Name <yourname@email.com>
Date:   Wed Jul 25 00:14:49 2018 +0200

    the first commit. add test1.txt to the repository
Autor: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.

LinkedIn Facebook