Browse Source

git-*: sync Spanish translation (#5893)

* git-config: sync Spanish translation

* git-lfs: sync Spanish translation

* git-log: sync Spanish translation

* git-remote: sync Spanish translation

* git-restore: sync Spanish translation

* git-show: sync Spanish translation

* git-status: sync Spanish translation

* git-switch: sync Spanish translation
Ignacio Mattos 3 years ago
parent
commit
8939f2e0eb

+ 11 - 3
pages.es/common/git-config.md

@@ -1,7 +1,7 @@
 # git config
 
 > Gestiona opciones personalizadas para la configuración de repositorios Git.
-> Esta configuración puede ser local (para el repositorio actual) o global (para el usuario actual).
+> Estas configuraciones pueden ser locales (para el repositorio actual) o globales (para el usuario actual).
 > Más información: <https://git-scm.com/docs/git-config>.
 
 - Muestra solo las entradas de la configuración local (almacenadas en `.git/config` en el repositorio actual):
@@ -12,7 +12,7 @@
 
 `git config --list --global`
 
-- Muestra todas las entradas de configuración que han sido definas local o globalmente:
+- Muestra todas las entradas de configuración que han sido definidas local o globalmente:
 
 `git config --list`
 
@@ -20,10 +20,18 @@
 
 `git config alias.unstage`
 
-- Establece un valor global para una entrada específica de la configuración:
+- Establece el valor global para una entrada específica de la configuración:
 
 `git config --global alias.unstage "reset HEAD --"`
 
 - Revierte una entrada de la configuración global a su valor por defecto:
 
 `git config --global --unset alias.unstage`
+
+- Edita la configuración de Git para el repositorio actual en el editor por defecto:
+
+`git config --edit`
+
+- Edita la configuración global de Git en el editor por defecto:
+
+`git config --global --edit`

+ 9 - 1
pages.es/common/git-lfs.md

@@ -1,6 +1,6 @@
 # git lfs
 
-> Herramienta para trabajar con archivos grandes en repositorios Git.
+> Trabaja con archivos grandes en repositorios de Git.
 > Más información: <https://git-lfs.github.com>.
 
 - Inicializa Git LFS:
@@ -26,3 +26,11 @@
 - Introduce todos los objetos LFS en el servidor remoto (útil si se encuentran errores):
 
 `git lfs push --all {{nombre_remoto}} {{nombre_de_la_rama}}`
+
+- Trae todos los objetos de Git LFS:
+
+`git lfs fetch`
+
+- Verifica todos los objetos de Git LFS:
+
+`git lfs checkout`

+ 13 - 9
pages.es/common/git-log.md

@@ -3,30 +3,34 @@
 > Muestra un historial de commits.
 > Más información: <https://git-scm.com/docs/git-log>.
 
-- Muestra la secuencia de commits que comienza desde el actual, en orden cronológico inverso:
+- Muestra la secuencia de commits comenzando desde el actual, en orden cronológico inverso, del respositorio de Git en el directorio de trabajo actual:
 
 `git log`
 
-- Muestra el historial de un archivo o directorio específico e incluye las diferencias:
+- Muestra el historial de un archivo o directorio específico, incluyendo las diferencias:
 
 `git log -p {{ruta/al/archivo_o_directorio}}`
 
-- Muestra solo la primera línea de cada mensaje de commit:
-
-`git log --oneline`
-
 - Muestra un resumen de los archivos, o archivo, cambiados en cada commit:
 
 `git log --stat`
 
-- Muestra un gráfico de los commits en la rama actual:
+- Muestra un gráfico de los commits en la rama actual, utilizando solo la primer línea del mensaje de cada uno:
 
-`git log --graph`
+`git log --oneline --graph`
 
 - Muestra un gráfico de todos los commits, etiquetas y ramas en todo el repositorio:
 
 `git log --oneline --decorate --all --graph`
 
-- Muestra solo los commits cuyo mensaje incluya una cadena concreta (no diferencia entre mayúsculas y minúsculas):
+- Muestra solo los commits cuyo mensaje incluye una cadena dada (no diferencia entre mayúsculas y minúsculas):
 
 `git log -i --grep {{cadena_a_buscar}}`
+
+- Muestra los últimos N commits de cierto autor:
+
+`git log -n {{numero}} --author={{autor}}`
+
+- Muestra los commits entre dos fechas:
+
+`git log --before={{fecha}} --after={{fecha}}`

+ 4 - 0
pages.es/common/git-remote.md

@@ -7,6 +7,10 @@
 
 `git remote -v`
 
+- Muestra información de un remoto:
+
+`git remote show {{nombre_remoto}}`
+
 - Añade un remoto:
 
 `git remote add {{nombre_remoto}} {{url_remoto}}`

+ 22 - 6
pages.es/common/git-restore.md

@@ -1,17 +1,33 @@
 # git restore
 
-> Restura archivo del arbol de trabajo. Requiere la version 2.23 o superior de Git.
-> Véase también `git checkout`.
+> Restaura los archivos del árbol de trabajo. Requiere la version 2.23+ de Git.
+> Véase también `git checkout` y `git reset`.
 > Más información: <https://git-scm.com/docs/git-restore>.
 
-- Restaura un archivo eliminado del contenido del commit actual (HEAD):
+- Restaura un archivo sin marcar a la versión del commit actual (HEAD):
 
 `git restore {{ruta/al/archivo}}`
 
-- Restaura un archivo a la versión de un commit diferente:
+- Restaura un archivo sin marcar a la versión de un commit específico:
 
 `git restore --source {{commit}} {{ruta/al/archivo}}`
 
-- Deshace cambios sin commit para los archivos rastreados, revirtiendo al HEAD actual:
+- Descarta los cambios sin commit para los archivos rastreados:
 
-`git restore .`
+`git restore :/`
+
+- Desmarca un archivo:
+
+`git restore --staged {{ruta/al/archivo}}`
+
+- Desmarca todos los archivos:
+
+`git restore --staged :/`
+
+- Descarta todos los cambios de los archivos, marcados o no:
+
+`git restore --worktree --staged :/`
+
+- Selecciona interactivamente secciones de archivos para restaurar:
+
+`git restore --patch`

+ 11 - 3
pages.es/common/git-show.md

@@ -3,7 +3,7 @@
 > Muestra varios tipos de objetos Git (commits, etiquetas, etcétera).
 > Más información: <https://git-scm.com/docs/git-show>.
 
-- Muestra información sobre el último commit (mensaje, cambios y otros metadatos):
+- Muestra información sobre el último commit (hash, mensaje, cambios y otros metadatos):
 
 `git show`
 
@@ -15,14 +15,22 @@
 
 `git show {{etiqueta}}`
 
-- Muestra información del tercer commit desde la punta de la rama:
+- Muestra información del tercer commit desde la punta de una rama:
 
 `git show {{rama}}~{{3}}`
 
-- Muestra un hash de commit y un mensaje en una única línea, eliminando la el resultado de la diferencia:
+- Muestra el mensaje de un commit en una única línea, eliminando el resultado de la diferencia:
 
 `git show --oneline -s {{commit}}`
 
+- Muestra solo estadísticas (caracteres agregados o removidos) de los archivos modificados:
+
+`git show --stat {{commit}}`
+
+- Muestra solo la lista de archivos agregados, renombrados o eliminados:
+
+`git show --summary {{commit}}`
+
 - Muestra el contenido de una archivo en una revisión específica (por ej., una rama, una etiqueta o un commit):
 
 `git show {{revisión}}:{{ruta/al/archivo}}`

+ 5 - 1
pages.es/common/git-status.md

@@ -1,7 +1,7 @@
 # git status
 
 > Muestra los cambios realizados en los archivos del repositorio Git.
-> Indica los archivos cambiados, añadidos y eliminados comparándolos con el último commit.
+> Lista los archivos cambiados, añadidos y eliminados comparándolos con el último commit.
 > Más información: <https://git-scm.com/docs/git-status>.
 
 - Muestra los archivos cambiados que aún no han sido añadidos a un commit:
@@ -15,3 +15,7 @@
 - No muestra los archivos sin rastrear en la salida:
 
 `git status --untracked-files=no`
+
+- Muestra la salida en formato breve junto a la información del branch:
+
+`git status --short --branch`

+ 8 - 4
pages.es/common/git-switch.md

@@ -1,7 +1,7 @@
 # git switch
 
-> Alterna entre ramas Git. Requiere una Git 2.23+.
-> Véase también `git-checkout`.
+> Alterna entre ramas Git. Requiere una versión 2.23+ de Git.
+> Véase también `git checkout`.
 > Más información: <https://git-scm.com/docs/git-switch>.
 
 - Cambia a una rama existente:
@@ -16,10 +16,14 @@
 
 `git switch --create {{nombre_de_la_rama}} {{commit}}`
 
-- Se cambia a una rama y actualiza todos los submódulos para coincidir:
+- Cambia a la rama anterior:
+
+`git switch -`
+
+- Cambia a una rama y actualiza todos los submódulos para coincidir:
 
 `git switch --recurse-submodules {{nombre_de_la_rama}}`
 
-- Se cambia a una rama y automáticamente fusiona la rama actual y cualquier cambio sin commit en ella:
+- Cambia a una rama y automáticamente fusiona la rama actual y cualquier cambio sin commit en ella:
 
 `git switch --merge {{nombre_de_la_rama}}`