Taula de continguts:

Git reset elimina els canvis?
Git reset elimina els canvis?

Vídeo: Git reset elimina els canvis?

Vídeo: Git reset elimina els canvis?
Vídeo: 3.- Git Reset desfer canvis sense guardar historial 2024, De novembre
Anonim

Desfer els canvis locals

  1. Descartar tot local canvis , però deseu-los per a una possible reutilització més endavant: git guarda.
  2. Descartant local canvis (permanent) a un fitxer: git pagar --
  3. Descartar tot local canvis a tots els fitxers de manera permanent: git reset --dur.

Respecte a això, què són els canvis de restabliment i supressió de git?

Ús restablir per portar una branca del vostre repositori local al contingut d'una confirmació anterior. L'ús més comú de la restablir L'ordre és simplement descartar-ho tot canviat fitxers des de l'última confirmació i retornar els fitxers a l'estat en què es trobaven a la confirmació més recent.

A més, com puc revertir tots els canvis en una branca? Proveu git checkout -f això es descartarà qualsevol canvi local que no estan compromesos TOTES les branques i mestre. Quan es vulgui descartar canvis en el teu sucursal local , pots guardar-los canvis utilitzant l'ordre git stash. El teu canvis es desaran i els podreu recuperar més tard, si voleu o podeu esborrar-los.

D'aquesta manera, com puc revertir els canvis a Git?

Per revertir, podeu:

  1. Aneu a l'historial de Git.
  2. Feu clic amb el botó dret a la confirmació que voleu revertir.
  3. Seleccioneu Revertir la confirmació.
  4. Assegureu-vos que la confirmació dels canvis estigui marcada.
  5. Feu clic a Revertir.

Quin és el resultat de cridar a git reset al vostre dipòsit de Git local?

Després d'inspeccionar el resultat de la fusió, és possible que trobeu que el canvi a l'altra branca no és satisfactori. Córrer git reset --hard ORIG_HEAD et permetrà tornar a on eres, però es descartarà el teu local canvis, que no voleu. git reset --fusion manté el teu local canvis.

Recomanat: