🕷️ Crawler Inspector

URL Lookup

Direct Parameter Lookup

Raw Queries and Responses

1. Shard Calculation

Query:
Response:
Calculated Shard: 63 (from laksa008)

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
3 days ago
🤖
ROBOTS ALLOWED

Page Info Filters

FilterStatusConditionDetails
HTTP statusPASSdownload_http_code = 200HTTP 200
Age cutoffPASSdownload_stamp > now() - 6 MONTH0.1 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://www.delftstack.com/es/howto/git/git-pull-ignore-local-changes/
Last Crawled2026-04-11 20:47:47 (3 days ago)
First Indexed2023-11-01 08:47:14 (2 years ago)
HTTP Status Code200
Meta TitleIgnorar los cambios locales al extraer del repositorio remoto | Delft Stack
Meta DescriptionEn este artículo, discutiremos cómo puede forzar un comando git pull para anular nuestros archivos locales.
Meta Canonicalnull
Boilerpipe Text
Este artículo discutirá cómo puede forzar un comando git pull para anular nuestros archivos locales. Esta acción es útil cuando varias personas están trabajando en el mismo archivo y queremos actualizar nuestros archivos en función del repositorio remoto. Saltemos directamente. Force Git Pull para anular los archivos locales Hacer coincidir nuestro repositorio local con el repositorio remoto comienza con la búsqueda. Obtener ramas Usamos el comando git fetch para obtener confirmaciones, archivos y referencias de nuestro repositorio remoto. Tenga en cuenta que este comando solo descarga los archivos, las confirmaciones y las referencias a nuestro repositorio local sin fusionar nada. Puede buscar desde el repositorio remoto en el contexto a continuación. git fetch --all El comando anterior se obtiene de todas las sucursales en nuestro repositorio remoto. Restablecer cambios El siguiente paso es hacer descansar nuestro repositorio local para que coincida con nuestro origen/maestro . Usaremos el comando git rest con el indicador --hard para eliminar confirmaciones no publicadas y nuestros cambios locales. Nuestro repositorio local coincidirá con el repositorio remoto ( origen/maestro ). git rest --hard origin/<branch-name> En algunos casos, es posible que queramos mantener nuestros cambios locales. ¿Cómo hacemos esto? Mantener cambios locales actuales Podemos mantener nuestras confirmaciones y cambios locales actuales creando una nueva rama antes de restablecer el repositorio local. git checkout <branch-name> git branch <create-branch-to-save-current-changes> El comando anterior creará una nueva rama donde guardaremos todos los cambios actuales en nuestro repositorio local. Ahora podemos buscar y descansar . git fetch --all git rest --hard origin/<branch-name> Nuestras confirmaciones anteriores estarán en la rama <create-branch-to-save-current-changes> . Cambios no confirmados El comando git rest eliminará todos los cambios no confirmados en nuestro repositorio local. Podemos guardarlos y aplicar los commits más tarde. Sigue estos pasos: Ejecute el comando git stash . El comando mantendrá todas las confirmaciones en otros lugares y limpiará su espacio de trabajo. git stash Puede seguir los pasos mencionados anteriormente para descansar su repositorio local y aplicar las confirmaciones ocultas usando el comando git stash pop . ```bash git stash pop ``` Tirar Git El comando git pull recupera y fusiona los cambios de nuestros repositorios remotos con el repositorio local. Combina los comandos git fetch y git merge . Podemos usar el comando para sobrescribir nuestro repositorio local en el contexto a continuación. git rest --hard git pull Usamos el comando git clean para eliminar todos los archivos sin seguimiento de nuestro repositorio remoto. El comando git clean -f eliminará los archivos sin seguimiento. El comando git clean -df eliminará los archivos y carpetas sin seguimiento. El comando git clean -xdf eliminará archivos y directorios sin seguimiento o ignorados. ¿Disfrutas de nuestros tutoriales? Suscríbete a DelftStack en YouTube para apoyarnos en la creación de más guías en vídeo de alta calidad. Suscríbete
Markdown
[![logo](https://www.delftstack.com/assets/img/logo.png)](https://www.delftstack.com/es/) - [Tutorial](https://www.delftstack.com/es/tutorial/) - [How-To](https://www.delftstack.com/es/howto/) - [Referencia](https://www.delftstack.com/es/api/) - [es](https://www.delftstack.com/es/howto/git/git-pull-ignore-local-changes/) - [DE](https://www.delftstack.com/de/howto/git/git-pull-ignore-local-changes/) - [EN](https://www.delftstack.com/howto/git/git-pull-ignore-local-changes/) - [JA](https://www.delftstack.com/ja/howto/git/git-pull-ignore-local-changes/) - [KO](https://www.delftstack.com/ko/howto/git/git-pull-ignore-local-changes/) [Tutorial](https://www.delftstack.com/es/tutorial/) [Python 3 Basic](https://www.delftstack.com/es/tutorial/python-3-basic-tutorial/) [Tkinter](https://www.delftstack.com/es/tutorial/tkinter-tutorial/) [Python Modules](https://www.delftstack.com/es/tutorial/python-modules-tutorial/) [JavaScript](https://www.delftstack.com/es/tutorial/javascript/)[Python Numpy](https://www.delftstack.com/es/tutorial/python-numpy/)[Git](https://www.delftstack.com/es/tutorial/git/)[Matplotlib](https://www.delftstack.com/es/tutorial/matplotlib/)[PyQt5](https://www.delftstack.com/es/tutorial/pyqt5/)[Data Structure](https://www.delftstack.com/es/tutorial/data-structure/)[Algorithm](https://www.delftstack.com/es/tutorial/algorithm/) [HowTo](https://www.delftstack.com/es/howto/) [Python Scipy](https://www.delftstack.com/es/howto/python-scipy/)[Python Pygame](https://www.delftstack.com/es/howto/python-pygame/)[Python](https://www.delftstack.com/es/howto/python/)[Python Tkinter](https://www.delftstack.com/es/howto/python-tkinter/)[Batch](https://www.delftstack.com/es/howto/batch/)[PowerShell](https://www.delftstack.com/es/howto/powershell/)[Python Pandas](https://www.delftstack.com/es/howto/python-pandas/)[Numpy](https://www.delftstack.com/es/howto/numpy/)[Python Flask](https://www.delftstack.com/es/howto/python-flask/)[Django](https://www.delftstack.com/es/howto/django/)[Matplotlib](https://www.delftstack.com/es/howto/matplotlib/)[Docker](https://www.delftstack.com/es/howto/docker/)[Plotly](https://www.delftstack.com/es/howto/plotly/)[Seaborn](https://www.delftstack.com/es/howto/seaborn/)[Matlab](https://www.delftstack.com/es/howto/matlab/)[Linux](https://www.delftstack.com/es/howto/linux/)[Git](https://www.delftstack.com/es/howto/git/)[C](https://www.delftstack.com/es/howto/c/)[Cpp](https://www.delftstack.com/es/howto/cpp/)[HTML](https://www.delftstack.com/es/howto/html/)[JavaScript](https://www.delftstack.com/es/howto/javascript/)[jQuery](https://www.delftstack.com/es/howto/jquery/)[TensorFlow](https://www.delftstack.com/es/howto/tensorflow/)[TypeScript](https://www.delftstack.com/es/howto/typescript/)[Angular](https://www.delftstack.com/es/howto/angular/)[React](https://www.delftstack.com/es/howto/react/)[CSS](https://www.delftstack.com/es/howto/css/)[PHP](https://www.delftstack.com/es/howto/php/)[Java](https://www.delftstack.com/es/howto/java/)[Go](https://www.delftstack.com/es/howto/go/)[Kotlin](https://www.delftstack.com/es/howto/kotlin/)[Node.js](https://www.delftstack.com/es/howto/node.js/)[Csharp](https://www.delftstack.com/es/howto/csharp/)[Rust](https://www.delftstack.com/es/howto/rust/)[Ruby](https://www.delftstack.com/es/howto/ruby/)[Arduino](https://www.delftstack.com/es/howto/arduino/)[MySQL](https://www.delftstack.com/es/howto/mysql/)[MongoDB](https://www.delftstack.com/es/howto/mongodb/)[Postgres](https://www.delftstack.com/es/howto/postgres/)[SQLite](https://www.delftstack.com/es/howto/sqlite/)[R](https://www.delftstack.com/es/howto/r/)[VBA](https://www.delftstack.com/es/howto/vba/)[Scala](https://www.delftstack.com/es/howto/scala/)[Raspberry Pi](https://www.delftstack.com/es/howto/raspberry-pi/) [Referencia](https://www.delftstack.com/es/api/) [Python Pandas](https://www.delftstack.com/es/api/python-pandas/)[Numpy](https://www.delftstack.com/es/api/numpy/)[Scipy](https://www.delftstack.com/es/api/scipy/) # Ignorar los cambios locales al extraer del repositorio remoto [John Wachira](https://www.delftstack.com/es/howto/git/git-pull-ignore-local-changes/#author) 20 junio 2023 [Git](https://www.delftstack.com/es/tags/git/) [Git Pull](https://www.delftstack.com/es/tags/git-pull/) ![Ignorar los cambios locales al extraer del repositorio remoto](https://www.delftstack.com/img/Git/feature-image---git-pull-ignore-local-changes.webp) Este artículo discutirá cómo puede forzar un comando `git pull` para anular nuestros archivos locales. Esta acción es útil cuando varias personas están trabajando en el mismo archivo y queremos actualizar nuestros archivos en función del repositorio remoto. Saltemos directamente. ## Force Git Pull para anular los archivos locales Hacer coincidir nuestro repositorio local con el repositorio remoto comienza con la búsqueda. ### Obtener ramas Usamos el comando `git fetch` para obtener confirmaciones, archivos y referencias de nuestro repositorio remoto. Tenga en cuenta que este comando solo descarga los archivos, las confirmaciones y las referencias a nuestro repositorio local sin fusionar nada. Puede buscar desde el repositorio remoto en el contexto a continuación. ``` git fetch --all ``` El comando anterior se obtiene de todas las sucursales en nuestro repositorio remoto. ### Restablecer cambios El siguiente paso es hacer descansar nuestro repositorio local para que coincida con nuestro `origen/maestro`. Usaremos el comando `git rest` con el indicador `--hard` para eliminar confirmaciones no publicadas y nuestros cambios locales. Nuestro repositorio local coincidirá con el repositorio remoto (`origen/maestro`). ``` git rest --hard origin/<branch-name> ``` En algunos casos, es posible que queramos mantener nuestros cambios locales. ¿Cómo hacemos esto? ### Mantener cambios locales actuales Podemos mantener nuestras confirmaciones y cambios locales actuales creando una nueva rama antes de restablecer el repositorio local. ``` git checkout <branch-name> git branch <create-branch-to-save-current-changes> ``` El comando anterior creará una nueva rama donde guardaremos todos los cambios actuales en nuestro repositorio local. Ahora podemos `buscar` y `descansar`. ``` git fetch --all git rest --hard origin/<branch-name> ``` Nuestras confirmaciones anteriores estarán en la rama `<create-branch-to-save-current-changes>`. ### Cambios no confirmados El comando `git rest` eliminará todos los cambios no confirmados en nuestro repositorio local. Podemos guardarlos y aplicar los commits más tarde. Sigue estos pasos: 1. Ejecute el comando `git stash`. El comando mantendrá todas las confirmaciones en otros lugares y limpiará su espacio de trabajo. ``` git stash ``` 2. Puede seguir los pasos mencionados anteriormente para descansar su repositorio local y aplicar las confirmaciones ocultas usando el comando `git stash pop`. ```` ```bash git stash pop ``` ```` ### Tirar Git El comando `git pull` recupera y fusiona los cambios de nuestros repositorios remotos con el repositorio local. Combina los comandos `git fetch` y `git merge`. Podemos usar el comando para sobrescribir nuestro repositorio local en el contexto a continuación. ``` git rest --hard git pull ``` Usamos el comando `git clean` para eliminar todos los archivos sin seguimiento de nuestro repositorio remoto. 1. El comando `git clean -f` eliminará los archivos sin seguimiento. 2. El comando `git clean -df` eliminará los archivos y carpetas sin seguimiento. 3. El comando `git clean -xdf` eliminará archivos y directorios sin seguimiento o ignorados. ¿Disfrutas de nuestros tutoriales? Suscríbete a DelftStack en YouTube para apoyarnos en la creación de más guías en vídeo de alta calidad. [Suscríbete](https://www.youtube.com/@delftstack/?sub_confirmation=1) Autor: [**John Wachira**](https://www.delftstack.com/es/author/john-wachira/) [![John Wachira avatar](https://www.delftstack.com/img/authors/John-Wachira.webp)](https://www.delftstack.com/es/author/john-wachira/) [![John Wachira avatar](https://www.delftstack.com/img/authors/John-Wachira.webp)](https://www.delftstack.com/es/author/john-wachira/) John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems. [LinkedIn](https://www.linkedin.com/in/john-wachira-7661301a8/) ## [Artículo relacionado - Git Pull](https://www.delftstack.com/es/tags/git-pull/) - [Actualizar un clon de Git](https://www.delftstack.com/es/howto/git/git-update-clone/ "Actualizar un clon de Git") - [Bifurcar un repositorio en GitHub](https://www.delftstack.com/es/howto/git/fork-means/ "Bifurcar un repositorio en GitHub") - [Deshacer un Git Pull](https://www.delftstack.com/es/howto/git/git-undo-pull/ "Deshacer un Git Pull") - [Diferencia entre Git Merge Origin/Master y Git Pull](https://www.delftstack.com/es/howto/git/git-pull-vs-git-merge/ "Diferencia entre Git Merge Origin/Master y Git Pull") - [Diferencia entre Git Pull y Git Pull Origin Master](https://www.delftstack.com/es/howto/git/git-pull-origin-master-vs-git-pull/ "Diferencia entre Git Pull y Git Pull Origin Master") - [Git Checkout VS Pull](https://www.delftstack.com/es/howto/git/git-checkout-vs-pull/ "Git Checkout VS Pull") Copyright © 2025. All right reserved - [Acerca de nosotros](https://www.delftstack.com/es/about-us/) - [Política de privacidad](https://www.delftstack.com/es/privacy-policy/) - [Contacto](https://www.delftstack.com/es/contact/)
Readable Markdown
![Ignorar los cambios locales al extraer del repositorio remoto](https://www.delftstack.com/img/Git/feature-image---git-pull-ignore-local-changes.webp) Este artículo discutirá cómo puede forzar un comando `git pull` para anular nuestros archivos locales. Esta acción es útil cuando varias personas están trabajando en el mismo archivo y queremos actualizar nuestros archivos en función del repositorio remoto. Saltemos directamente. ## Force Git Pull para anular los archivos locales Hacer coincidir nuestro repositorio local con el repositorio remoto comienza con la búsqueda. ### Obtener ramas Usamos el comando `git fetch` para obtener confirmaciones, archivos y referencias de nuestro repositorio remoto. Tenga en cuenta que este comando solo descarga los archivos, las confirmaciones y las referencias a nuestro repositorio local sin fusionar nada. Puede buscar desde el repositorio remoto en el contexto a continuación. ``` git fetch --all ``` El comando anterior se obtiene de todas las sucursales en nuestro repositorio remoto. ### Restablecer cambios El siguiente paso es hacer descansar nuestro repositorio local para que coincida con nuestro `origen/maestro`. Usaremos el comando `git rest` con el indicador `--hard` para eliminar confirmaciones no publicadas y nuestros cambios locales. Nuestro repositorio local coincidirá con el repositorio remoto (`origen/maestro`). ``` git rest --hard origin/<branch-name> ``` En algunos casos, es posible que queramos mantener nuestros cambios locales. ¿Cómo hacemos esto? ### Mantener cambios locales actuales Podemos mantener nuestras confirmaciones y cambios locales actuales creando una nueva rama antes de restablecer el repositorio local. ``` git checkout <branch-name> git branch <create-branch-to-save-current-changes> ``` El comando anterior creará una nueva rama donde guardaremos todos los cambios actuales en nuestro repositorio local. Ahora podemos `buscar` y `descansar`. ``` git fetch --all git rest --hard origin/<branch-name> ``` Nuestras confirmaciones anteriores estarán en la rama `<create-branch-to-save-current-changes>`. ### Cambios no confirmados El comando `git rest` eliminará todos los cambios no confirmados en nuestro repositorio local. Podemos guardarlos y aplicar los commits más tarde. Sigue estos pasos: 1. Ejecute el comando `git stash`. El comando mantendrá todas las confirmaciones en otros lugares y limpiará su espacio de trabajo. ``` git stash ``` 2. Puede seguir los pasos mencionados anteriormente para descansar su repositorio local y aplicar las confirmaciones ocultas usando el comando `git stash pop`. ```` ```bash git stash pop ``` ```` ### Tirar Git El comando `git pull` recupera y fusiona los cambios de nuestros repositorios remotos con el repositorio local. Combina los comandos `git fetch` y `git merge`. Podemos usar el comando para sobrescribir nuestro repositorio local en el contexto a continuación. ``` git rest --hard git pull ``` Usamos el comando `git clean` para eliminar todos los archivos sin seguimiento de nuestro repositorio remoto. 1. El comando `git clean -f` eliminará los archivos sin seguimiento. 2. El comando `git clean -df` eliminará los archivos y carpetas sin seguimiento. 3. El comando `git clean -xdf` eliminará archivos y directorios sin seguimiento o ignorados. ¿Disfrutas de nuestros tutoriales? Suscríbete a DelftStack en YouTube para apoyarnos en la creación de más guías en vídeo de alta calidad. [Suscríbete](https://www.youtube.com/@delftstack/?sub_confirmation=1)
Shard63 (laksa)
Root Hash2049407205336873863
Unparsed URLcom,delftstack!www,/es/howto/git/git-pull-ignore-local-changes/ s443