Jak odstranit závazky z větve v Gitu?
Ke smazání závazku v Gitu je třeba přistupovat jedním ze dvou způsobů, v závislosti na tom, zda jste změny provedli nebo jste je nepřevzali. Než se o to pokusíte, nezapomeňte spuštěním těchto příkazů VYMAZAT změny v pracovním adresáři. Všechny změny sledovaných souborů v pracovním stromu od < commit > jsou zahozeny. Nezapomeňte samostatně uložit všechny změny, které byste chtěli mít.
Pokud vaše změny ještě nebyly odeslány, jednoduše zadejte příkaz
zahodit všechny změny pracovního stromu a přesunout HEAD na potvrzení před HEAD.
Pokud chcete smazat potvrzení až do konkrétního potvrzení, spusťte < git log>
do příkazového řádku vyhledejte konkrétní ID potvrzení a poté spuštěním
zrušíte všechny změny pracovního stromu a přesunete HEAD do potvrzení bylo vybráno.
Alternativně, pokud jste již provedli změny, budete muset spustit následující kód
Vezměte prosím na vědomí, že pokud ostatní tuto větev vytáhli, bylo by lepší začít s novou pobočkou. Pokud to neuděláte, když někdo jiný vytáhl, spojí to jen do jeho práce a vy jej znovu přenesete zpět.
Pokud potřebujete najít potvrzení, které jste „smazali“, je to obvykle přítomen v < git reflog>
, pokud nemáte úložiště shromážděné odpadky.
Potřebujete pomoc? Kontaktujte nás na [email protected]