Příkaz git-restore v Gitu | Vysvětleno

Prikaz Git Restore V Gitu Vysvetleno



Když uživatelé vytvoří soubor v Gitu, umístí se do pracovní oblasti Git. Poté se přesune do Git staging indexu, kde se nazývá sledovaný soubor a je připraven k odevzdání. Aby uživatelé mohli uložit soubor nebo přidané změny do úložiště Git pro pozdější použití, musí změny potvrdit. V některých situacích chtějí uživatelé odebrat sledované soubory nebo přidané změny z indexu příprav a přesunout je zpět do pracovní oblasti Git. Pro tento konkrétní účel „ git obnovit ' může být použito.

Výsledky tohoto zápisu jsou:

Co je příkaz „git restore“ v Gitu?

' git obnovit ” se používá k obnovení nebo odstranění posledních potvrzených změn a odstranění sledovaných místních změn. Tento příkaz lze použít s různými příznaky, například:







  • <–staged> ” se používá pro odstranění souborů z pracovní oblasti a zachování jejich aktuální verze.
  • ” se používá pro vyřazení nepotvrzených lokálních změn ze souboru.

Syntax



Zde je obecná syntaxe „ git obnovit 'příkaz:



git obnovit < možnosti >

Z výše uvedeného příkazu „ “ bude nahrazeno požadovanými značkami.





Jak „git restore“ Tracked/Staged Single File in Git?

do „ git obnovit ” nepotvrzený jediný soubor v Gitu, podívejte se na následující postup:

  • Přejděte do místního úložiště Git.
  • Seznam nepotvrzených souborů.
  • Spusťte „ git restore –staged “příkaz.
  • Zkontrolujte aktuální stav úložiště.

Krok 1: Přejděte do místního úložiště

Nejprve přejděte do konkrétního místního úložiště spuštěním příkazu „ CD 'příkaz:



CD 'C:\Uživatelé \n azma\Git\Demo13'

Krok 2: Zobrazte nepotvrzené soubory

Nyní vypište seznam všech připravených souborů kontrolou aktuálního stavu úložiště:

stav git

Podle níže uvedeného výstupu je „ soubor.py “, “ soubor1.txt ', a ' soubor2.txt ” jsou nepotvrzené soubory. Zrušíme sledování „ soubor.py 'soubor:

Krok 3: Soubor bez fáze

Proveďte „ git obnovit soubor s příponou „ – inscenované ” příznak a název souboru:

git obnovit -- inscenované soubor.py

Krok 4: Zkontrolujte aktuální stav souboru

Chcete-li zkontrolovat aktuální stav nesledovaného souboru, spusťte „ stav git 'příkaz:

stav git

Je vidět, že nezadaní „ soubor.py “ bylo odstraněno z prostoru předvádění:

Jak „git restore“ Tracked/Staged Multiple Files v Git?

Chcete-li odebrat více připravených souborů z indexu příprav, spusťte poskytnutý příkaz:

git obnovit -- inscenované * .txt

Zde jsou všechny soubory, které mají „ .txt ” rozšíření, bude odstraněno z pracovní oblasti:

Nyní zkontrolujte stav nepotvrzených souborů spuštěním „ stav git 'příkaz:

stav git

Podle níže uvedeného výstupu jsou všechny nepotvrzené soubory, které mají „ .txt rozšíření ” bylo odstraněno zpět do pracovní oblasti Git:

Sestavili jsme podrobné informace o „ git obnovit “příkaz.

Závěr

' git obnovit ” se používá k vyřazení posledních potvrzených změn a odstranění sledovaných lokálních změn. ' git restore –staged * ” se používá k odstranění nesledovaného jednoho souboru. ' git restore –staged * ” se používá k odstranění více souborů z indexu příprav. Tato příručka popisuje použití „ git obnovit “příkaz v Gitu.