/ / Náhodne odstránené priečinky gitignored - git

Náhodne odstránené zložené adresáre - git

Spustením príkazu som omylom odstránil priečinky gitignored git clean -fdx. Zatiaľ som nepresadzoval žiadne zmeny.

Existuje spôsob, ako môžem obnoviť gitignored priečinky?

odpovede:

4 pre odpoveď č. 1

Ak je nariadené, aby git ignoroval tento adresár, podľa definície sa v repozitári git nesledujú. Takže sa obávam, pokiaľ vidím, neexistuje nič, čo by git mohlo urobiť pre obnovenie týchto adresárov.

Vašou jedinou šancou by bolo nejaké samostatné zálohovaniemechanizmus ako Time Machine v systéme macOS alebo iné prostriedky na obnovu dát. Zvyčajne sa pri odstránení súboru skutočne vymaže iba časť záznamu v adresovej tabuľke súborového systému, zatiaľ čo skutočné údaje sú stále fyzicky, kým sa príslušné dátové bloky neprepíšu inými údajmi. Nástroje na obnovenie údajov využívajú túto skutočnosť na obnovenie odstránených údajov. Ale to by zjavne bola vec úplne nesúvisiaca s gitom.