🕷️ Crawler Inspector

URL Lookup

Direct Parameter Lookup

Raw Queries and Responses

1. Shard Calculation

Query:
Response:
Calculated Shard: 177 (from laksa105)

2. Crawled Status Check

Query:
Response:

3. Robots.txt Check

Query:
Response:

4. Spam/Ban Check

Query:
Response:

5. Seen Status Check

ℹ️ Skipped - page is already crawled

📄
INDEXABLE
CRAWLED
16 days ago
🤖
ROBOTS ALLOWED

Page Info Filters

FilterStatusConditionDetails
HTTP statusPASSdownload_http_code = 200HTTP 200
Age cutoffPASSdownload_stamp > now() - 6 MONTH0.6 months ago
History dropPASSisNull(history_drop_reason)No drop reason
Spam/banPASSfh_dont_index != 1 AND ml_spam_score = 0ml_spam_score=0
CanonicalPASSmeta_canonical IS NULL OR = '' OR = src_unparsedNot set

Page Details

PropertyValue
URLhttps://cursa.app/es/pagina/deshacer-cambios-locales-revertir-y-restablecer
Last Crawled2026-04-12 02:49:43 (16 days ago)
First Indexed2025-01-19 00:59:12 (1 year ago)
HTTP Status Code200
Content
Meta TitleDeshacer cambios locales (revertir y restablecer) : Curso Versionado de código con GIT + GitHub | Cursa
Meta DescriptionLibro electrónico gratuito: Versionado de código con GIT + GitHub para que estudies el tema Deshacer cambios locales (revertir y restablecer)
Meta Canonicalnull
Boilerpipe Text
13. Deshacer cambios locales con Git: revertir y restablecer Cuando trabajamos con el versionado de código usando Git, es común realizar cambios que, por algún motivo, queremos deshacer. Ya sea porque cometimos un error o porque queremos volver a un estado anterior del proyecto, Git ofrece poderosas herramientas para deshacer cambios locales: git revert y git reset . El comando git revert El comando git revert se utiliza para deshacer los cambios introducidos por una confirmación específica, creando una nueva confirmación con el contenido revertido. Esta es una forma segura de deshacer cambios ya que no altera el historial del repositorio. En otras palabras, git revert es una forma de "regresar en el tiempo" sin borrar el historial de cómo llegaste allí. git revert [commit_hash] Para usar git revert , debes especificar el hash de la confirmación que deseas revertir. Luego, Git creará una nueva confirmación que es exactamente la inversa de la confirmación especificada. Esto es útil cuando necesita realizar un seguimiento de lo que se ha deshecho o cuando está trabajando en un repositorio compartido donde eliminar el historial sería problemático para otros contribuyentes. El comando git reset El comando git reset , por otro lado, es una herramienta más drástica. Se utiliza para restablecer el estado actual de su repositorio a una confirmación anterior, descartando los cambios que se realizaron después de esa confirmación. Hay tres formas principales de utilizar git reset : --soft , --mixed y --hard . Reinicio parcial git reset --soft [commit_hash] --soft mantiene todos los cambios actuales en el estado "cambios por etapas". Esto es útil cuando desea restablecer el HEAD de su repositorio a una confirmación anterior, pero desea conservar los cambios que realizó para realizar una nueva confirmación con ellos. Restablecer mixto git reset --mixed [commit_hash] --mixed es la opción predeterminada de git reset . Deshará la confirmación y los cambios que haya realizado se mantendrán en su directorio de trabajo, pero no se organizarán. Esto significa que tendrás que agregar los cambios nuevamente antes de poder confirmarlos. Continúa en nuestra aplicación. Escuche el audio con la pantalla apagada. Obtenga un certificado al finalizar. ¡Más de 5000 cursos para que explores! O continúa leyendo más abajo... Descargar la aplicación Restablecer por completo git reset --hard [commit_hash] --hard es la opción más radical. Restablecerá el HEAD, el índice y el directorio de trabajo al estado de una confirmación anterior. Todos los cambios realizados después de la confirmación especificada se perderán. Esta opción debe usarse con precaución ya que no hay forma de recuperar los cambios descartados. Elegir entre Revertir y Restablecer La elección entre git revert y git reset depende de la situación y de lo que quieras lograr. Si está trabajando en un repositorio compartido y desea deshacer una confirmación sin afectar a otros contribuyentes, git revert es la opción adecuada. Si estás trabajando localmente y has hecho algo que deseas deshacer por completo, git reset podría ser el camino a seguir. Ejemplo práctico Supongamos que realizó una confirmación que, tras revisarla, se dio cuenta de que no debería haberse realizado. Para revertir esta confirmación, puedes usar: git revert [commit_hash] Git creará una nueva confirmación que deshará los cambios de la confirmación especificada. Si desea volver a un estado anterior del proyecto y descartar todas las confirmaciones realizadas después de cierto punto, puede usar: git reset --hard [commit_hash] Esto cambiará el estado de su directorio de trabajo al estado de la confirmación especificada, descartando todos los cambios realizados desde entonces. Ten cuidado al deshacer cambios Es importante tener cuidado al deshacer cambios, especialmente cuando se utiliza git reset --hard . Una vez que se descartan los cambios con esta opción, no se pueden recuperar a menos que haya realizado una copia de seguridad de ellos de alguna manera. Verifique siempre dos veces antes de usar comandos que puedan provocar la pérdida de datos. Conclusión Git es una poderosa herramienta para el control de versiones y comprender cómo deshacer los cambios es fundamental para administrar su código de manera efectiva. git revert y git reset son comandos valiosos que le brindan diferentes niveles de control sobre el historial de su repositorio y el estado de su proyecto. Al usarlos con cuidado y comprensión, podrá navegar por su historial de código y administrar sus cambios con confianza. Ahora responde el ejercicio sobre el contenido: ¿Cuál de las siguientes afirmaciones sobre los comandos `git revert` y `git reset` es correcta? ¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente. ¡Tú error! Inténtalo de nuevo. Siguiente capítulo Ramificación: ¿qué son las sucursales?
Markdown
[![Cursa - Cursos online Gratuitos + Certificado gratuito](https://cursa.app/img/logo.webp)](https://cursa.app/es/) [Comienzo](https://cursa.app/es/) [Certificado](https://cursa.app/es/certificado) [Blog](https://cursa.app/es/articulos) [Sobre](https://cursa.app/es/sobre) [Contato](https://cursa.app/es/slug_contact) [![Imagen de la lupa para buscar cursos online](https://cursa.app/css/svg2/search_black.svg) Búsqueda de cursos](https://cursa.app/es/cursos) ![Icono de menú](https://cursa.app/css/svg2/bars_black.svg) [Todos los cursos](https://cursa.app/es/) \> [Informática ( TI )](https://cursa.app/cursos-online-tecnologia-de-la-informacion-gratis) \> [Herramientas de TI ::](https://cursa.app/curso-instrumentos-online-gratis) # Deshacer cambios locales (revertir y restablecer) Capítulo 13 Tiempo estimado de lectura: 5 minutos [\+ Ejercicio](https://cursa.app/es/pagina/deshacer-cambios-locales-revertir-y-restablecer#question) ![Audio Icon](https://cursa.app/css/svg/earphones.svg) Escuchar en audio ▶ 0:00 / 0:00 ## 13\. Deshacer cambios locales con Git: revertir y restablecer Cuando trabajamos con el versionado de código usando Git, es común realizar cambios que, por algún motivo, queremos deshacer. Ya sea porque cometimos un error o porque queremos volver a un estado anterior del proyecto, Git ofrece poderosas herramientas para deshacer cambios locales: `git revert` y `git reset`. ### El comando `git revert` El comando `git revert` se utiliza para deshacer los cambios introducidos por una confirmación específica, creando una nueva confirmación con el contenido revertido. Esta es una forma segura de deshacer cambios ya que no altera el historial del repositorio. En otras palabras, `git revert` es una forma de "regresar en el tiempo" sin borrar el historial de cómo llegaste allí. ``` git revert [commit_hash] ``` Para usar `git revert`, debes especificar el hash de la confirmación que deseas revertir. Luego, Git creará una nueva confirmación que es exactamente la inversa de la confirmación especificada. Esto es útil cuando necesita realizar un seguimiento de lo que se ha deshecho o cuando está trabajando en un repositorio compartido donde eliminar el historial sería problemático para otros contribuyentes. ### El comando `git reset` El comando `git reset`, por otro lado, es una herramienta más drástica. Se utiliza para restablecer el estado actual de su repositorio a una confirmación anterior, descartando los cambios que se realizaron después de esa confirmación. Hay tres formas principales de utilizar `git reset`: `--soft`, `--mixed` y `--hard`. #### Reinicio parcial ``` git reset --soft [commit_hash] ``` `--soft` mantiene todos los cambios actuales en el estado "cambios por etapas". Esto es útil cuando desea restablecer el HEAD de su repositorio a una confirmación anterior, pero desea conservar los cambios que realizó para realizar una nueva confirmación con ellos. #### Restablecer mixto ``` git reset --mixed [commit_hash] ``` ``` --mixed es la opción predeterminada de git reset. Deshará la confirmación y los cambios que haya realizado se mantendrán en su directorio de trabajo, pero no se organizarán. Esto significa que tendrás que agregar los cambios nuevamente antes de poder confirmarlos. Continúa en nuestra aplicación. Escuche el audio con la pantalla apagada. Obtenga un certificado al finalizar. ¡Más de 5000 cursos para que explores! O continúa leyendo más abajo... Download App Descargar la aplicación Restablecer por completo ``` `` `` ``
Readable Markdown
## 13\. Deshacer cambios locales con Git: revertir y restablecer Cuando trabajamos con el versionado de código usando Git, es común realizar cambios que, por algún motivo, queremos deshacer. Ya sea porque cometimos un error o porque queremos volver a un estado anterior del proyecto, Git ofrece poderosas herramientas para deshacer cambios locales: `git revert` y `git reset`. ### El comando `git revert` El comando `git revert` se utiliza para deshacer los cambios introducidos por una confirmación específica, creando una nueva confirmación con el contenido revertido. Esta es una forma segura de deshacer cambios ya que no altera el historial del repositorio. En otras palabras, `git revert` es una forma de "regresar en el tiempo" sin borrar el historial de cómo llegaste allí. ``` git revert [commit_hash] ``` Para usar `git revert`, debes especificar el hash de la confirmación que deseas revertir. Luego, Git creará una nueva confirmación que es exactamente la inversa de la confirmación especificada. Esto es útil cuando necesita realizar un seguimiento de lo que se ha deshecho o cuando está trabajando en un repositorio compartido donde eliminar el historial sería problemático para otros contribuyentes. ### El comando `git reset` El comando `git reset`, por otro lado, es una herramienta más drástica. Se utiliza para restablecer el estado actual de su repositorio a una confirmación anterior, descartando los cambios que se realizaron después de esa confirmación. Hay tres formas principales de utilizar `git reset`: `--soft`, `--mixed` y `--hard`. #### Reinicio parcial ``` git reset --soft [commit_hash] ``` `--soft` mantiene todos los cambios actuales en el estado "cambios por etapas". Esto es útil cuando desea restablecer el HEAD de su repositorio a una confirmación anterior, pero desea conservar los cambios que realizó para realizar una nueva confirmación con ellos. #### Restablecer mixto ``` git reset --mixed [commit_hash] ``` ``
ML Classification
ML Categoriesnull
ML Page Typesnull
ML Intent Typesnull
Content Metadata
Languagees
Authornull
Publish Timenot set
Original Publish Time2025-01-19 00:59:12 (1 year ago)
RepublishedNo
Word Count (Total)1,021
Word Count (Content)757
Links
External Links3
Internal Links17
Technical SEO
Meta NofollowNo
Meta NoarchiveNo
JS RenderedNo
Redirect Targetnull
Performance
Download Time (ms)151
TTFB (ms)151
Download Size (bytes)6,085
Shard177 (laksa)
Root Hash14900669266722326177
Unparsed URLapp,cursa!/es/pagina/deshacer-cambios-locales-revertir-y-restablecer s443