Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 11614|Válasz: 1

git undo commit

[Linket másol]
Közzétéve 2018. 04. 28. 16:37:25 | | |
Ha véletlenül elkövetsz egy olyan fájlt, amihez nem kell kötelezni a commit, vissza tudod vonni.

Először használd a git log-t, hogy ellenőrizd a commit naplót

commit 422bc088a7d6c5429f1d0760d008d86c505f4abe  
Author: zhyq0826 <zhyq0826@gmail.com>  
Date:   Tue Sep 4 18:19:23 2012 +0800  
  
    Töröld a legutóbbi keresések számának korlátozását  
  
commit 8da0fd772c3acabd6e21e85287bdcfcfe8e74c85  
Merge: 461ac36 0283074  
Author: zhyq0826 <zhyq0826@gmail.com>  
Date:   Tue Sep 4 18:16:09 2012 +0800  

Keresd meg a visszafordítandó commit hash értékét,

git reset --hard commit_id

Használd a fenti parancsot a visszagörgetéshez

Az alábbiakban Douban

Cang Yan naplója

Ok: Nincs, Xiaoxin benyújtotta a fájlt, amely rögzítette a cég szerverének IP-címét, számlaszámát és jelszavát a git-nek

Módszerek:


Mások:

    A –soft –mixed –hard szerint a munkafa, index, valamint HEAD visszaáll:
    git reset –mixed: Ez az alapértelmezett mód, a git reset paraméterek nélkül, vagyis vissza van egy adott verzióra, csak a forráskód, a commit és index információ marad meg.
    git reset –soft: Vissza van egy adott verzióra, csak a commit információt állítja vissza, és nem tér vissza az index fájl szintre. Ha még mindig be akarsz küldeni, egyszerűen kötelezd el magát közvetlenül
    git reset –hard: Teljesen visszatér egy adott verzióhoz, és a helyi forráskód is változik az előző verzió tartalmára


    HEAD legutóbbi elköteleződése
    HEAD^ Legutóbb
    <commit_id> Az egyes commit-ek SHA1 értéke látható a git naplóban vagy az oldal commit fülén




Előző:MVC modell egyedi funkciói
Következő:Alibaba Cloud SMS tömeges promóciós eszköz letöltése
Közzétéve 2018. 04. 28. 17:40:22 |
https://git-scm.com/book/zh/v2
Git műveleti utasítások
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com