Git 101 – introducción

Este artículo tratará sobre cómo comenzar con Git, cuáles son los comandos básicos y más utilizados. Nota: este artículo asume que tienes Git instalado y conoces lo básico para trabajar con una terminal.

Configurando tu repositorio

Asegúrese de estar en un directorio donde desea crear su repositorio.

mkdir git-101
cd git-101
git init

Después de hacer esto, debería ver el siguiente mensaje:

Initialized empty Git repository in [pwd]/git-101/.git/

Ahora le ha dicho a Git que debería comenzar a observar este directorio en busca de cambios y podemos continuar con el siguiente paso.

Creando tu primer compromiso

Ahora que se ha configurado el repositorio, podemos continuar con la realización de su primera confirmación.

Cree un nuevo archivo con el editor de texto de su elección y guárdelo en el directorio en el que acaba de crear su repositorio Git. Crearé un archivo llamado: saludos.txt e ingrese la siguiente línea en él:

Hello world!

Ahora, veamos qué piensa Git de esto, ingrese el siguiente comando:

git status

Su salida debe ser la siguiente:

On branch master

No commits yet

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

  greetings.txt

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

Git realmente te dirá que hay archivos sin seguimiento. Lo que esto significa es que aún no le hemos pedido a Git que rastree estos archivos, así que hagámoslo con el siguiente comando:

git add greetings.txt

Y si vuelves a solicitar el estado con git statusahora debería obtener el siguiente resultado:

On branch master

No commits yet

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

  new file:   greetings.txt

El archivo ha sido ahora escenificado y está listo para ser comprometido. Confirmar un archivo en Git es tan fácil como un simple comando:

git commit

Escribir esto realmente abrirá el editor de texto predeterminado que usa en su terminal. También hay una manera aún más fácil de hacer una confirmación con el -m flag, esto le permitirá omitir la apertura de su editor de texto por completo, personalmente uso esto cuando hago una confirmación simple donde puedo ajustar la descripción de la confirmación en una línea:

git commit -m "chore: added greetings.txt"

Después de realizar la confirmación (con o sin la -m bandera), verá lo siguiente:

[master (root-commit) e53da7b] chore: added greetings.txt
 1 file changed, 1 insertion(+)
 create mode 100644 greetings.txt

Git ahora ha realizado la confirmación y le dará un resumen rápido de los archivos que se han modificado y la cantidad de inserciones y/o eliminaciones.

Puede ver la confirmación que acaba de realizar escribiendo:

git log
commit e53da7b689879136a24eb78b44abada4b77667c7 (HEAD -> master)
Author: Your Name <your-email@provider.com>
Date:   Sat Jun 8 12:46:03 2019 +0200

    chore: added greetings.txt

Asegúrese de visitar mi perfil con más frecuencia, haré más publicaciones sobre Git y otros temas.

Similar Posts

Leave a Reply

Your email address will not be published.