Výsledkom tohto zápisu je:
- Čo je príkaz „git restore“ v Git?
- Ako „git restore“ Tracked/Staged Single File in Git?
- Ako „git restore“ Tracked/Staged Multiple Files v Git?
Čo je príkaz „git restore“ v Git?
' git obnoviť ” sa používa na obnovenie alebo zrušenie posledných potvrdených zmien a odstránenie sledovaných lokálnych zmien. Tento príkaz možno použiť s rôznymi príznakmi, ako napríklad:
- “ <–staged> ” sa používa na odstránenie súborov z pracovnej oblasti a zachovanie ich aktuálnej verzie.
- “
” sa používa na zrušenie nepotvrdených lokálnych zmien zo súboru.
Syntax
Tu je všeobecná syntax výrazu „ git obnoviť 'príkaz:
git obnoviť < možnosti >
Z vyššie uvedeného príkazu „
Ako „git restore“ Tracked/Staged Single File in Git?
do „ git obnoviť ” nepotvrdený jeden súbor v Git, pozrite si nasledujúci postup:
- Prejdite do lokálneho úložiska Git.
- Uveďte zoznam nepotvrdených súborov.
- Spustite „ git restore –staged
“príkaz. - Skontrolujte aktuálny stav úložiska.
Krok 1: Prejdite do miestneho úložiska
Najprv prejdite do konkrétneho lokálneho úložiska spustením príkazu „ cd 'príkaz:
cd 'C:\Používatelia \n azma\Git\Demo13'
Krok 2: Zobrazte nepotvrdené súbory
Teraz uveďte zoznam všetkých fázovaných súborov kontrolou aktuálneho stavu úložiska:
stav gitPodľa nižšie uvedeného výstupu je „ súbor.py “, “ súbor1.txt “ a „ súbor2.txt ” sú nepotvrdené súbory. Zrušíme sledovanie „ súbor.py súbor:
Krok 3: Súbor bez štádia
Vykonajte „ git obnoviť ” súbor s príponou “ – inscenovaný príznak a názov súboru:
git obnoviť -- inscenovaný súbor.pyKrok 4: Skontrolujte aktuálny stav súboru
Ak chcete skontrolovať aktuálny stav nesledovaného súboru, spustite „ stav git 'príkaz:
stav gitJe vidieť, že bez záväzkov „ súbor.py “ bol odstránený z priestoru inscenácie:
Ako „git restore“ Tracked/Staged Multiple Files v Git?
Ak chcete z indexu prípravy odstrániť viaceré súbory vo fáze, spustite poskytnutý príkaz:
git obnoviť -- inscenovaný * .TXTTu sú všetky súbory, ktoré majú „ .TXT ” rozšírenie, bude odstránené z pracovnej plochy:
Teraz skontrolujte stav nepotvrdených súborov spustením „ stav git 'príkaz:
stav gitPodľa nižšie uvedeného výstupu sú všetky nepotvrdené súbory, ktoré majú „ .TXT ” rozšírenie bolo odstránené späť do pracovnej oblasti Git:
Zostavili sme podrobné informácie o „ git obnoviť “príkaz.
Záver
' git obnoviť ” sa používa na zrušenie posledných potvrdených zmien a odstránenie sledovaných lokálnych zmien. ' git restore –staged *