Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 11614|Antwoord: 1

git undo commit

[Link kopiëren]
Geplaatst op 28-04-2018 16:37:25 | | |
Als je per ongeluk een bestand committeert dat niet commit nodig heeft, kun je het ongedaan maken.

Gebruik eerst een git-log om de commit-log te controleren

commit 422bc088a7d6c5429f1d0760d008d86c505f4abe  
Author: zhyq0826 <zhyq0826@gmail.com>  
Date:   Tue Sep 4 18:19:23 2012 +0800  
  
    Verwijder de limiet op het aantal recente zoekopdrachten  
  
commit 8da0fd772c3acabd6e21e85287bdcfcfe8e74c85  
Merge: 461ac36 0283074  
Author: zhyq0826 <zhyq0826@gmail.com>  
Date:   Tue Sep 4 18:16:09 2012 +0800  

Vind de hashwaarde van de commit die teruggerolld moet worden,

Git reset -- hard commit_id

Gebruik het bovenstaande commando om terug te rollen

Het volgende is dat van Douban

Cang Yans dagboek

Oorzaak: Geen Xiaoxin heeft het bestand met het IP, accountnummer en wachtwoord van de bedrijfsserver ingediend bij Git

Methoden:


Overige:

    Volgens –soft –mixed –hard worden de werkende boom, index en HEAD gereset:
    git reset –mixed: Dit is de standaardmanier, git reset zonder parameters, dat wil zeggen, het valt terug op een bepaalde versie, alleen de broncode, de commit en indexinformatie worden behouden
    git reset –soft: Gaat terug naar een bepaalde versie, zet alleen de commit-informatie terug en keert niet terug naar het indexbestandniveau. Als je toch wilt indienen, committeer dan gewoon direct
    git reset –hard: Volledig terugkeren naar een bepaalde versie, en de lokale broncode verandert ook naar de inhoud van de vorige versie


    HEAD meest recente commit
    KOP^ Laatste keer
    <commit_id> De SHA1-waarde voor elke commit is te zien in het git-log of in het commit-tabblad op de pagina




Vorig:MVC Model aangepaste functies
Volgend:Alibaba Cloud SMS massamarketingpromotietool download
Geplaatst op 28-04-2018 17:40:22 |
https://git-scm.com/book/zh/v2
Git-bedieningsinstructies
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com