Hoe stel ek 'n lêer terug na die laaste commit?
Hoe stel ek 'n lêer terug na die laaste commit?

Video: Hoe stel ek 'n lêer terug na die laaste commit?

Video: Hoe stel ek 'n lêer terug na die laaste commit?
Video: Откосы на окнах из пластика 2024, November
Anonim

git herstel --moeilik

Hierdie opdrag stel die repo terug na die toestand van die HEAD-hersiening, wat die laas gepleeg weergawe. Git gooi al die veranderinge wat jy sedert daardie stadium gemaak het weg. Gebruik die betaalopdrag met twee strepies, dan die pad na die lêer waarvoor jy wil keer terug aan sy vorige staat.

Gevolglik kan 'n mens ook vra, hoe keer jy 'n lêer terug in 'n commit?

As jy wil keer terug die laaste pleeg doen net git keer terug <ongewens pleeg hash>; dan kan jy hierdie nuwe stoot pleeg , wat jou vorige ongedaan gemaak het pleeg . Om die losstaande kop reg te maak, doen git checkout.

Hoe keer ek terug na 'n vorige weergawe van 'n lêer in Git? Keer terug Aan 'n Ou weergawe van die Bewaarplek Begin deur na die "Geskiedenis"-oortjie te gaan. Regskliek op die vorige pleeg, en jy sal die opsie sien om keer terug hierdie pleeg. As jy op klik Keer terug Hierdie Commit, twee dinge sal gebeur. Die eerste is dat die lêers in jou bewaarplek sal terugkeer na hulle vorige staat.

Op hierdie manier, hoe maak jy commit ongedaan sonder om veranderinge te verloor?

As jy die veranderinge , jy kan ongedaan maak dit en skuif die lêers terug na die verhoog sonder met behulp van 'n ander tak.

  1. Gaan na Weergawebeheer venster (Alt + 9/Command + 9) - "Log" oortjie.
  2. Regskliek op 'n commit voor jou laaste een.
  3. Stel huidige tak terug na hier.
  4. kies Sag (!!!)
  5. druk die Herstel-knoppie onderaan die dialoogvenster.

Hoe verwyder ek 'n lêer uit 'n git commit?

  1. Om sommige lêers van 'n Git commit te verwyder, gebruik die "git reset" opdrag met die "–soft" opsie en spesifiseer die commit voor HEAD.
  2. Om lêers uit commits te verwyder, gebruik die "git restore"-opdrag, spesifiseer die bron met die "–source"-opsie en die lêer wat uit die bewaarplek verwyder moet word.

Aanbeveel: