diff --git a/01-basics.html b/01-basics.html index f36f8125..6ccb8ca8 100644 --- a/01-basics.html +++ b/01-basics.html @@ -1,5 +1,5 @@ -
Last updated on 2023-04-27 | +
Última actualización: 2023-04-27 | - Edit this page
Los sistemas automatizados de control de versiones no son nada nuevo. @@ -420,7 +422,7 @@
Imagina que has redactado un excelente párrafo para un artículo que @@ -440,7 +442,7 @@
This lesson is subject to the Code of Conduct
Esta lección está sujeta al Código de Conducta
- Edit on GitHub + Editar en GitHub - | Contributing - | Source
Cite | Contact | About
Cita | Contacto | Acerca de
Materials licensed under CC-BY 4.0 by the authors
Materiales bajo la CC-BY 4.0 por the authors
Template licensed under CC-BY 4.0 by The Carpentries
Built with sandpaper (0.15.0), - pegboard (0.7.3), - and varnish (0.4.0).
Plantilla compartida bajo CC-BY 4.0 por The Carpentries
Construido con sandpaper (0.16.0), pegboard (0.7.3) y varnish (1.0.0)
git
Al igual que con otras teclas, cuando haces click en la tecla ‘Enter’ @@ -470,7 +472,7 @@
Ten en cuenta que vim es el editor por defecto para @@ -498,7 +500,7 @@
vim
En algunas redes es necesario usar un proxy. Si este es @@ -525,7 +527,7 @@
Ten presente que si no recuerdas algún comando de git, @@ -545,7 +547,7 @@
git config
$ ls -a
. .. .git
# On branch master # @@ -420,7 +422,7 @@ OUTPUT<
Ademas de rastrear la información sobre los planetas (el proyecto que @@ -448,11 +450,9 @@
No. Dracula no necesita transformar el sub-directorio moons en un repositorio Git, porque el repositorio @@ -476,7 +476,7 @@
moons
$ git status
fatal: Not a git repository (or any of the parent directories): .git
git init
Wolfman le explica a Dracula cómo un repositorio anidado es redudante @@ -503,11 +503,9 @@
Para deshacerse de este pequeño error, Dracula puede simplemente eliminar el directorio .git del subdirectorio @@ -531,7 +529,7 @@
.git
Ingresa el texto siguiente en el archivo mars.txt:
mars.txt
Cold and dry, but everything is my favorite color
$ ls
$ cat mars.txt
On branch master @@ -466,7 +468,7 @@ BASH$ git status
On branch master @@ -488,7 +490,7 @@ BASH$ git commit -m "Start notes on Mars as a base"
$ git commit -m "Start notes on Mars as a base"
[master (root-commit) f22b25e] Start notes on Mars as a base 1 file changed, 1 insertion(+) @@ -519,7 +521,7 @@ BASH$ git status
On branch master nothing to commit, working directory clean
$ git log
commit f22b25e3233b4645dabd0d81e651fe074bd8e73b Author: Vlad Dracula <vlad@tran.sylvan.ia> @@ -554,7 +556,7 @@ OUTPUT<
Si ejecutamos ls en este punto, aún veremos un solo @@ -577,7 +579,7 @@
ls
Cold and dry, but everything is my favorite color The two moons may be a problem for Wolfman
On branch master Changes not staged for commit: @@ -615,7 +617,7 @@ BASH$ git diff
$ git diff
diff --git a/mars.txt b/mars.txt index df0654a..315bf3a 100644 @@ -650,7 +652,7 @@ BASH$ git status
On branch master Changes not staged for commit: @@ -670,7 +672,7 @@ BASH$ git commit -m "Add concerns about effects of Mars' moons on Wolfman"
[master 34961b1] Add concerns about effects of Mars' moons on Wolfman 1 file changed, 1 insertion(+)
Si piensas en Git como tomar instantáneas de cambios durante la vida @@ -725,7 +727,7 @@
Cold and dry, but everything is my favorite color The two moons may be a problem for Wolfman @@ -737,7 +739,7 @@ BASH$ git diff
diff --git a/mars.txt b/mars.txt index 315bf3a..b36abfd 100644 @@ -768,7 +770,7 @@ BASH$ git diff --staged
$ git diff --staged
diff --git a/mars.txt b/mars.txt index 315bf3a..b36abfd 100644 @@ -788,7 +790,7 @@ BASH$ git commit -m "Discuss concerns about Mars' climate for Mummy"
$ git commit -m "Discuss concerns about Mars' climate for Mummy"
[master 005937f] Discuss concerns about Mars' climate for Mummy 1 file changed, 1 insertion(+)
commit 005937fbe2a98fb83f0ade869025dc2636b4dad5 Author: Vlad Dracula <vlad@tran.sylvan.ia> @@ -837,7 +839,7 @@ OUTPUT<
A veces, por ejemplo en el caso de documentos de texto, un diff por @@ -852,7 +854,7 @@
Cuando el output de git log es @@ -874,7 +876,7 @@
git log
Para evitar que git log cubra toda la pantalla de tu @@ -888,7 +890,7 @@
$ git log -1
commit 005937fbe2a98fb83f0ade869025dc2636b4dad5 Author: Vlad Dracula <vlad@tran.sylvan.ia> @@ -904,7 +906,7 @@ BASH$ git log --oneline
$ git log --oneline
* 005937f Discuss concerns about Mars' climate for Mummy * 34961b1 Add concerns about effects of Mars' moons on Wolfman @@ -918,7 +920,7 @@ BASH$ git log --oneline --graph --all --decorate
$ git log --oneline --graph --all --decorate
* 005937f Discuss concerns about Mars' climate for Mummy (HEAD, master) * 34961b1 Add concerns about effects of Mars' moons on Wolfman @@ -932,7 +934,7 @@ OUTPUT<
Dos hechos importantes que deberías saber acerca de directorios en @@ -978,7 +980,7 @@
¿Cuál de los siguientes mensajes de commit sería el @@ -994,11 +996,9 @@
La respuesta 1 no es suficientemente descriptiva, y la respuesta 2 es demasiado descriptiva y redundante, pero la respuesta 3 es buena: corta @@ -1012,7 +1012,7 @@
¿Cuál comando(s) de abajo debería guardar los cambios de @@ -1029,11 +1029,9 @@
El staging area puede tener cambios de cualquier @@ -1070,11 +1069,9 @@
Primero haremos nuestros cambios a los archivos mars.txt y venus.txt:
venus.txt
Maybe I should start with a base on Venus.
Venus is a nice planet and I definitely should consider it as a base.
$ git commit -m "Write plans to start a base on Venus"
[master cc127c2] Write plans to start a base on Venus @@ -1134,14 +1131,14 @@ OUTPUT<
bio
Si es necesario, sal de la carpeta planets:
planets
Para cada uno de los commits que hayas hecho, Git @@ -1240,11 +1235,9 @@
[master 4162a51] Update Vlad's bio. Author: Frank N. Stein <franky@monster.com> @@ -1265,7 +1258,7 @@ BASH$ git log --format=full
$ git log --format=full
commit 4162a51b273ba799a9d395dd70c45d96dba4e2ff Author: Frank N. Stein <franky@monster.com> @@ -1288,7 +1281,7 @@ OUTPUT<
Cold and dry, but everything is my favorite color The two moons may be a problem for Wolfman @@ -393,7 +395,7 @@ BASH$ git diff HEAD mars.txt
$ git diff HEAD mars.txt
diff --git a/mars.txt b/mars.txt index b36abfd..0848c8d 100644 @@ -425,7 +427,7 @@ BASH$ git diff HEAD~2 mars.txt
$ git diff HEAD~2 mars.txt
diff --git a/mars.txt b/mars.txt index df0654a..b36abfd 100644 @@ -447,7 +449,7 @@ BASH$ git show HEAD~2 mars.txt
$ git show HEAD~2 mars.txt
commit 34961b159c27df3b475cfe4415d94a6d1fcd064d Author: Vlad Dracula <vlad@tran.sylvan.ia> @@ -484,7 +486,7 @@ BASH$ git diff f22b25e3233b4645dabd0d81e651fe074bd8e73b mars.txt
$ git diff f22b25e3233b4645dabd0d81e651fe074bd8e73b mars.txt
diff --git a/mars.txt b/mars.txt index df0654a..b36abfd 100644 @@ -504,7 +506,7 @@ BASH$ git diff f22b25e mars.txt
$ git diff f22b25e mars.txt
diff --git a/mars.txt b/mars.txt index df0654a..b36abfd 100644 @@ -526,7 +528,7 @@ BASH$ cat mars.txt
We will need to manufacture our own oxygen
On branch master Changes not staged for commit: @@ -558,7 +560,7 @@ BASH$ cat mars.txt
Cold and dry, but everything is my favorite color The two moons may be a problem for Wolfman @@ -581,7 +583,7 @@ BASH$ cat mars.txt
# On branch master Changes to be committed: @@ -617,7 +619,7 @@ BASH
Arriba usamos
Si lees el output de git status @@ -685,7 +687,7 @@
git status
Jennifer ha realizado cambios en el script de Python @@ -710,7 +712,7 @@
Jennifer está colaborando en su script de Python con @@ -740,7 +742,7 @@
¿Cuál es el output de cat venus.txt al final de este @@ -758,26 +760,26 @@
Venus is too hot to be suitable as a base
Venus is beautiful and full of love
Venus is beautiful and full of love Venus is too hot to be suitable as a base
Error because you have changed venus.txt without committing the changes
Vamos línea por línea
git diff
Considera este comando: git diff HEAD~3 mars.txt. ¿Qué @@ -872,7 +872,7 @@
git diff HEAD~3 mars.txt
git checkout puede usarse para restaurar un @@ -889,7 +889,7 @@
git checkout