Hogyan állíthatok vissza egy fájlt az utolsó véglegesítésre?
Hogyan állíthatok vissza egy fájlt az utolsó véglegesítésre?

Videó: Hogyan állíthatok vissza egy fájlt az utolsó véglegesítésre?

Videó: Hogyan állíthatok vissza egy fájlt az utolsó véglegesítésre?
Videó: Undo last commit 🪄 2024, November
Anonim

git Visszaállítás --kemény

Ez a parancs visszaállítja a repót a HEAD változat állapotába, ami a utoljára elkövetett változat. A Git elveti az azóta végzett összes változtatást. Használja a checkout parancsot két kötőjellel, majd az elérési utat a fájlt amelyre szeretné visszaszáll annak előző állapot.

Ezt követően az is felmerülhet, hogy hogyan lehet visszaállítani egy fájlt a véglegesítés során?

Ha akarod visszaszáll az utolsó elkövetni csak csináld visszaszáll <nem kívánt elkövetni hash>; akkor nyomhatod ezt az újat elkövetni , ami visszavonta az előzőt elkövetni . A leválasztott fej kijavításához ellenőrizze a fizetést.

Hasonlóképpen, hogyan térhetek vissza egy fájl korábbi verziójához a Gitben? Visszaállítás Egy Régi verzió Kezdje az „Előzmények” fülre navigálással. Kattintson jobb gombbal a előző commit, és látni fogja a lehetőséget visszaszáll ezt az elköteleződést. Ha rákattint Visszaszáll Ez a kötelezettségvállalás két dolog fog történni. Az első az, hogy a fájlokat a tárházadban visszaszáll Övékéhez előző állapot.

Ilyen módon hogyan lehet visszavonni a kötelezettségvállalást a változtatások elvesztése nélkül?

Ha megnyomta a változtatások , tudsz visszavonni és helyezze vissza a fájlokat a színpadra nélkül másik ág segítségével.

  1. Lépjen a Verzióvezérlő ablakba (Alt + 9/Command + 9) - "Napló" fülre.
  2. Kattintson jobb gombbal az utolsó előtti kötelezettségvállalásra.
  3. Állítsa vissza az aktuális ágat ide.
  4. pick Soft (!!!)
  5. nyomja meg a Reset gombot a párbeszédablak alján.

Hogyan távolíthatok el egy fájlt a git véglegesítésből?

  1. Ha el szeretne távolítani néhány fájlt a Git véglegesítésből, használja a „git reset” parancsot a „–soft” opcióval, és adja meg a véglegesítést a HEAD előtt.
  2. A fájlok véglegesítésből való eltávolításához használja a „git restore” parancsot, adja meg a forrást a „–source” kapcsolóval, és a tárolóból eltávolítandó fájlt.

Ajánlott: