Date: December 1, 2021
Active Recall
Notes:
La premisa de Git es tener un sistema de control de versiones que guarde un solo archivo con diferentes versiones de el, además maneja los cambios que otras personas realizan sobre estos mismo archivos para que muchas personas puedan trabajar en un mismo proyecto sin sobre escribir cosas.
Git nos permite saber quién hizo un cambio y nos permite volver a una versión en cualquier momento.
Git lo utilizamos dentro de nuestro computador con comandos dentro de la terminal, como: merge
, pull
, add
, commit
GitHub lo utilizamos para trabajar con otras personas y publicar nuestro código en la web (es la red social del código).
<aside> 📌 SUMMARY: Git tiene la premisa de crear un sistema de control de versiones que almacena un solo archivo con diferentes versiones de el. Esto nos permite trabajar con otras personas y saber quién hizo un cambio, incluso volver a una versión anterior en cualquier momento. Git es usado de forma local en nuestros computadores con la terminal y línea de comando; GitHub es usado para trabajar con otras personas y publicar nuestro código en la web, es conocida como la red social del código.
</aside>
<aside> ☝ ACTIONS NEEDED: investigar sobre los usos que se le puede dar a Git.
</aside>
Date: December 1, 2021
Active Recall
Notes:
Tener un sistema de control de versiones nos permite guardar los cambios que realizamos dentro de un archivo .txt
sin la necesidad de guardar el archivo entero.
Los sistemas de control de versiones deja claro:
Existen muchos sistemas de control de versiones, pero el más famoso es Git y fue creado por Linus Torvalds.
Los archivos que podemos crear versiones son los archivos de texto plano.
Comandos básicos de Git:
git init
: nos permite iniciar un sistema de control de versiones dentro de un directorio.git add nombre_archivo.txt
: añade un archivo al sistema de control de versiones a staging.git commit -m "mensaje"
: envía los últimos datos del archivo a la base de datos del sistema de control de versiones con un mensaje.git add .
: añade todos los archivos que hayan cambiado dentro del directorio que estemos.git status
: muestra el status de nuestra base de datos.git show
: muestra todos los cambios históricos hechos (líneas cambiadas, cuándo se hicieron los cambios y quién los hizo).git log nombre_archivo.txt
: muestra la historia completa de un archivo en específico.git push
: permite enviar nuestros archivos a un repositorio remoto.git pull
: trae archivos de un repositorio remoto a nuestro computador.<aside>
📌 SUMMARY: git es el sistema de control de versiones más usado en el mundo, fue creado por Linus Torvalds. Git nos deja claro dónde ocurrieron los cambios, cuándo ocurrieron los cambios, quién realizó los cambios y la versión creada. Los archivos a los que podremos generar un sistema de control de versiones con Git son los archivos de texto plano. Los comandos básicos de Git son: git init
, git add nombre_archivo.txt
, git add .
, git status
, git show
, git log nombre_archivo.txt
, git push
y git pull
.
</aside>
<aside> ☝ ACTIONS NEEDED: investigar dónde almacena Git los cambios realizados en nuestros documentos.
</aside>
Date: December 1, 2021
Active Recall
Notes:
Git lo podemos instalar en Windows, Linux y Mac:
Linux
Para instalar Git dentro de Ubuntu o Debian usamos:
sudo apt-get update
, después sudo apd-get upgrade
sudo apt-get install git
git --version
para verificar la instalación correctaWindows
Para instalar Git en Windows debemos de instalar WSL dentro de nuestro computador y dentro de WSL realizar los pasos de instalación que tenemos para instalar dentro de Linux.
Mac
Para instalar Git dentro de dispositivos Mac debemos:
.dmg
de Git dentro su página oficial.pkg
e instalarlo.git --version
para verificar que la instalación fue correcta.