Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 11614|Răspunde: 1

git undo commit

[Copiază linkul]
Postat pe 28.04.2018 16:37:25 | | |
Dacă din greșeală faci commit la un fișier care nu necesită commit, îl poți anula.

Folosește git log pentru a verifica mai întâi jurnalul de commitare

commit 422bc088a7d6c5429f1d0760d008d86c505f4abe  
Author: zhyq0826 <zhyq0826@gmail.com>  
Date:   Tue Sep 4 18:19:23 2012 +0800  
  
    Elimină limita pentru numărul de căutări recente  
  
commit 8da0fd772c3acabd6e21e85287bdcfcfe8e74c85  
Merge: 461ac36 0283074  
Author: zhyq0826 <zhyq0826@gmail.com>  
Date:   Tue Sep 4 18:16:09 2012 +0800  

Găsește valoarea hash a commit-ului care trebuie anulat,

Git reset -- greu commit_id

Folosește comanda de mai sus pentru a da înapoi

Următorul este al lui Douban

Jurnalul lui Cang Yan

Cauza: Nu, Xiaoxin a trimis fișierul care înregistrează IP-ul serverului companiei, numărul contului și parola către git

Metode:


Alții:

    Conform –soft –mixed –hard, arborele de lucru, indicele și HEAD sunt resetate:
    git reset –mixed: Aceasta este metoda implicită, git reset fără niciun parametru, adică revine la o anumită versiune, doar codul sursă, informațiile de commit și index sunt păstrate
    git reset –soft: Revine la o anumită versiune, doar informațiile de commit și nu revine la nivelul fișierului index. Dacă vrei totuși să trimiți, pur și simplu commit-ul direct
    git reset – hard: Revine complet la o anumită versiune, iar codul sursă local se va schimba și el în conținutul versiunii anterioare


    Cel mai recent commit al HEAD
    HEAD^ Ultima dată
    <commit_id> Valoarea SHA1 pentru fiecare commit. poate fi văzută în jurnalul git sau în fila de commit de pe pagină




Precedent:Caracteristici personalizate ale modelului MVC
Următor:Descărcare instrumentului de promovare în masă Alibaba Cloud SMS
Postat pe 28.04.2018 17:40:22 |
https://git-scm.com/book/zh/v2
Instrucțiuni de operare Git
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com