Od M. Fahad Khawaja
PodíltweetE-mailem

Pomocí těchto příkazů Git můžete provádět operace, jako je odstranění souboru z odevzdání.

S největší pravděpodobností jste Git používali jako systém správy verzí pro jeden nebo dva projekty, pokud jste běžný vývojář. I když je používání Git relativně jednoduché, není nemožné narazit na některé problémy. Jednou z takových situací, ve které se vývojáři často ocitají, je situace, kdy potřebují odstranit soubory z potvrzení.

Čtěte dále, když vám ukážeme, jak můžete odstranit soubor z potvrzení Git.

Porozumění stavům Git

Než se pustíte do toho, jak můžete odstranit soubor z odevzdání, musíte porozumět různým stavům pracovního postupu Git pro soubor.

Při práci se souborem v Gitu existují čtyři možné stavy. Prvním je stav nesledování – soubory, které vytvoříte a ještě jste je neposílali nebo neupravovali, v tomto stavu existují. Repozitář Git tyto soubory nesleduje.

Jakmile použijete git přidat příkaz na soubor, přejde do fáze a přesune se do druhého stavu. Git stage v podstatě připravuje soubor k potvrzení. Třetí stav zahrnuje příkaz commit; a

instagram viewer
git commit příkaz přesune připravený soubor do větve vedle nově provedených změn.

Soubory, které již byly potvrzeny, ale byly změněny od posledního odevzdání, jsou považovány za soubory ve stavu úprav.

Git Odebrat soubor z potvrzení

Chcete-li odstranit soubor, který byl odevzdán do větve nebo úložiště Git, můžete použít reset git příkaz takto:

git reset --soft HEAD^

To účinně vrátí potvrzené soubory zpět do pracovní oblasti.

Pokud chcete dále odstranit soubor z pracovní oblasti, použijte reset git příkaz ještě jednou. Soubor, který byl odstraněn z pracovní oblasti, nebude odevzdán do větve.

git reset HEAD 

Poté můžete provést požadované úpravy a použít soubory git přidata nakonec použít git commit k přenesení vašich změn do úložiště.

git rm -- název souboru uložený v mezipaměti 

git commit --amend

Odebrat soubor z potvrzení

Git je nezbytný nástroj pro každého vývojáře; vědět, jak odstranit soubory z odevzdání, je životně důležitá dovednost, kterou musí znát každý začínající a zkušený vývojář.

Pro ty, kteří se chtějí učit, má Git mnohem více cenných funkcí, které můžete prozkoumat a využít ke zlepšení svého každodenního pracovního postupu.

Pokročilý výukový program Git

Posuňte své dovednosti Git od začátečníků až po pokročilé pomocí tohoto komplexního průvodce.

Přečtěte si další

PodíltweetE-mailem
Související témata
  • Programování
  • GitHub
  • Programování
O autorovi
M. Fahad Khawaja (71 zveřejněných článků)

Fahad je spisovatelem v MakeUseOf a v současné době se specializuje na informatiku. Jako zanícený technický spisovatel dbá na to, aby byl neustále informován o nejnovějších technologiích. Zvláště se zajímá o fotbal a technologie.

Více od M. Fahad Khawaja

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem