Tato studie ukáže, jak resetovat HEAD v Gitu.
Jak resetovat HEAD v Gitu?
Když uživatelé pracují na sdíleném úložišti, v určitém okamžiku si uvědomí, že data nebo přidané informace nejsou správné a je třeba je upravit. Pokud tomu tak je, možná budete muset odstranit mnoho řádků z jejich souborů a resetovat je. Jednoduše řečeno, můžete říci, že je potřeba resetovat právě provedené změny. Tato technika je známá jako „ resetovat na HEAD “.
Abychom porozuměli fungování výše diskutované techniky, přejděme k níže uvedeným pokynům.
Krok 1: Přejděte do úložiště Git
Nejprve přejděte do místního úložiště Git pomocí poskytnutého příkazu:
$ CD 'C:\Uživatelé \n azma\demo_folder\update'
Krok 2: Zkontrolujte protokol
Poté proveďte „ git log ” pro kontrolu aktuálních větví a jejich odevzdání:
$ git log -- online --grafNíže uvedený výstup znamená, že máme pouze jednu větev s názvem „ mistr “ a aktuálně je HEAD umístěn v posledním potvrzení “ bffda7e “se zprávou” aktualizovat soubory “:
Krok 3: Resetujte HEAD
Nyní resetujte pozici HEAD na předchozí potvrzení pomocí „ reset git “příkaz. Zde jsme použili „ -tvrdý “, která ponechá nesledované soubory aktuálního pracovního adresáře:
$ reset git --tvrdý HLAVA^Jak můžete vidět, pozice HEAD je změněna a resetována na předchozí potvrzení:
Krok 4: Zkontrolujte protokol
Znovu zkontrolujte stav protokolu a ověřte změněnou pozici HEAD:
$ git log -- online --graf
To je vše! Účinně jsme vysvětlili způsob resetování HEAD v Gitu.
Závěr
Chcete-li resetovat HEAD v Gitu, nejprve otevřete terminál Git Bash a přejděte do místního úložiště Git. Poté zkontrolujte aktuální větve místního úložiště Git a jejich potvrzení pomocí „ $ git log “příkaz. Poté spusťte „ git reset –hard HEAD^ ” pro resetování pozice HEAD. V této studii jsme demonstrovali postup resetování HEAD v Git.