Obsah:

Jak zruším resetovanou hlavu?
Jak zruším resetovanou hlavu?

Video: Jak zruším resetovanou hlavu?

Video: Jak zruším resetovanou hlavu?
Video: BMW E90, E87 reset servisních intervalů Česky / service interval reset 2024, Listopad
Anonim

Tedy do vrátit a resetovat , spusťte git reset HEAD @{1} (nebo git resetovat d27924e). Pokud jste na druhou stranu od té doby spustili nějaké další příkazy HLAVA , nebude požadovaný commit na začátku seznamu a budete muset prohledat reflog.

Zde můžete vrátit zpět tvrdý reset?

Možnost 2: Obnovit data po Obnovení továrního nastavení přes Local Backup Many Android telefony jsou vybaveny místní zálohovací aplikací nebo funkcí. Li vy pravidelně zálohujte data, poté po a obnovení továrního nastavení , přejděte na „Nastavení“> „Zálohovat a obnovit“a vyberte nejnovější záložní soubor pro obnovení dat ze zálohy.

Podobně, jak zrušíte potvrzení? Pokud chcete provést významnou práci na posledním spáchat , můžete jednoduše git resetovat HEAD^. Tohle bude vrátit a spáchat (odlepte jej) a obnovte index do stavu, ve kterém byl předtím spáchat , ponechte pracovní adresář se změnami bez potvrzení a můžete opravit vše, co potřebujete opravit, a zkusit to znovu.

Jak tedy resetuji hlavu?

HLAVA ukazuje na vaši aktuální větev (nebo aktuální commit), takže celý ten git resetovat -- tvrdá hlava uděláte, je zahodit všechny neprovedené změny, které máte. Předpokládejme tedy, že dobrý commit, ke kterému se chcete vrátit, je f414f31. (Můžete to najít přes git log nebo jakýkoli prohlížeč historie.)

Jak vrátím všechny místní změny?

Nyní máte 4 možnosti, jak změny vrátit zpět:

  1. Zrušte fázi souboru k aktuálnímu odevzdání (HEAD): git reset HEAD
  2. Odstavte vše - ponechte změny: git reset.
  3. Zahoďte všechny místní změny, ale uložte je na později: git stash.
  4. Vše trvale zahoďte: git reset --hard.

Doporučuje: