Nejjednodušší způsob, jak vrátit poslední potvrzení Git, je provést příkaz „git reset“ s možností „–soft“, která zachová změny provedené ve vašich souborech. V tomto případě musíte určit potvrzení vrácení, které je „HEAD ~ 1“. Poslední potvrzení bude odstraněno z vaší historie Git.
- Jak se vrátíte k předchozímu potvrzení?
- Jak mohu vrátit potvrzení v git?
- Jaký je rozdíl mezi git reset a revert?
Jak se vrátíte k předchozímu potvrzení?
souhrn
- Pokud chcete otestovat předchozí potvrzení, stačí provést git checkout <testovací potvrzení hash> ; pak můžete otestovat poslední funkční verzi vašeho projektu.
- Pokud chcete vrátit poslední revizi, stačí provést git revert <nechtěné potvrzení hash> ; pak můžete posunout tento nový závazek, který zrušil váš předchozí závazek.
Jak mohu vrátit potvrzení v git?
Chcete-li se vrátit, můžete:
- Přejít na historii Git.
- Klikněte pravým tlačítkem na potvrzení, které chcete vrátit.
- Vyberte vrátit potvrzení.
- Zkontrolujte, zda je zaškrtnuto potvrzení změn.
- Klikněte zpět.
Jaký je rozdíl mezi git reset a revert?
Vrátit zpět zruší potvrzení vytvořením nového potvrzení. ... Porovnejte to s git reset, který mění existující historii potvrzení. Z tohoto důvodu by se měl git revert použít k vrácení změn na veřejné větvi a git reset by měl být vyhrazen pro zrušení změn na soukromé větvi.