From 8939f2e0eb85647a75a20026281bd503614fa855 Mon Sep 17 00:00:00 2001 From: Ignacio Mattos <69126302+Nacho-source@users.noreply.github.com> Date: Tue, 4 May 2021 14:18:41 -0300 Subject: [PATCH] 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 --- pages.es/common/git-config.md | 14 +++++++++++--- pages.es/common/git-lfs.md | 10 +++++++++- pages.es/common/git-log.md | 22 +++++++++++++--------- pages.es/common/git-remote.md | 4 ++++ pages.es/common/git-restore.md | 28 ++++++++++++++++++++++------ pages.es/common/git-show.md | 14 +++++++++++--- pages.es/common/git-status.md | 6 +++++- pages.es/common/git-switch.md | 12 ++++++++---- 8 files changed, 83 insertions(+), 27 deletions(-) diff --git a/pages.es/common/git-config.md b/pages.es/common/git-config.md index b4fbe95b37..7ac2fed381 100644 --- a/pages.es/common/git-config.md +++ b/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: . - 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` diff --git a/pages.es/common/git-lfs.md b/pages.es/common/git-lfs.md index 6156ddc6aa..58cea05ee7 100644 --- a/pages.es/common/git-lfs.md +++ b/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: . - 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` diff --git a/pages.es/common/git-log.md b/pages.es/common/git-log.md index d48a44aa56..c2d86f1e73 100644 --- a/pages.es/common/git-log.md +++ b/pages.es/common/git-log.md @@ -3,30 +3,34 @@ > Muestra un historial de commits. > Más información: . -- 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}}` diff --git a/pages.es/common/git-remote.md b/pages.es/common/git-remote.md index 5c800b33fa..4ad41bf691 100644 --- a/pages.es/common/git-remote.md +++ b/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}}` diff --git a/pages.es/common/git-restore.md b/pages.es/common/git-restore.md index 0a3f29a302..4a469bcd58 100644 --- a/pages.es/common/git-restore.md +++ b/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: . -- 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` diff --git a/pages.es/common/git-show.md b/pages.es/common/git-show.md index 2ffd6ef61e..5fe346fd45 100644 --- a/pages.es/common/git-show.md +++ b/pages.es/common/git-show.md @@ -3,7 +3,7 @@ > Muestra varios tipos de objetos Git (commits, etiquetas, etcétera). > Más información: . -- 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}}` diff --git a/pages.es/common/git-status.md b/pages.es/common/git-status.md index 4fd1da3575..26eea73498 100644 --- a/pages.es/common/git-status.md +++ b/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: . - 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` diff --git a/pages.es/common/git-switch.md b/pages.es/common/git-switch.md index 27d8bcf695..7e5d910df5 100644 --- a/pages.es/common/git-switch.md +++ b/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: . - 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}}`