Obsah:

Jak zruším změnu v souboru Git?
Jak zruším změnu v souboru Git?

Video: Jak zruším změnu v souboru Git?

Video: Jak zruším změnu v souboru Git?
Video: Git Tutorial 5: Undoing/Reverting/Resetting code changes 2024, Prosinec
Anonim

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

  1. Zrušte scénu soubor k aktuálnímu potvrzení (HEAD): git reset HEAD < soubor >
  2. Odstavte vše - zachovejte Změny : git resetovat.
  3. Zlikvidujte všechny místní Změny , ale uložte si je na později: git skrýš.
  4. Zlikvidujte vše trvale: git reset --tvrdý.

Také jsem se zeptal, jak mohu vrátit zpět změnu souboru?

Vrátit změny . Pokud chceš vrátit Všechno Změny udělal jsi v a soubor od poslední aktualizace musíte vybrat soubor , klikněte pravým tlačítkem pro zobrazení kontextové nabídky a poté vyberte příkaz TortoiseSVN → Vrátit zpět Objeví se dialogové okno, které vám ukáže soubory že jste se změnili a můžete vrátit zpět.

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.

Také víte, jak mohu vrátit zpět soubor v Gitu?

Zkáza potvrzení Pokud jste upravili, přidali a potvrdili změny v a soubor a chtít vrátit tyto změny můžete znovu použít git resetujte HEAD~ na vrátit váš závazek. Podobně jako v předchozím příkladu, když použijete git resetovat změny budou zrušeny. Všimněte si, že nyní vaše soubor již není sledován!

Jak zrušíte potvrzení bez ztráty změn?

Pokud jste zatlačili Změny , můžeš vrátit a přesuňte soubory zpět na scénu bez pomocí jiné pobočky.

  1. Přejděte do okna Řízení verzí (Alt + 9/Command + 9) - karta "Protokol".
  2. Klikněte pravým tlačítkem na potvrzení před posledním.
  3. Resetovat aktuální větev sem.
  4. vybrat Soft (!!!)
  5. stiskněte tlačítko Reset ve spodní části dialogového okna.

Doporučuje: