gbck - jednoduchý spôsob, ako zálohovať vaše bodky

Kokpit vrtuľníka - picjumbo.com

Chcel by som vám povedať príbeh, ktorý sa stal pred niekoľkými dňami. Bol to krásny večer a neviem prečo presne, ale nejako som náhodou vytvoril priečinok s názvom „~“. Táto zložka bola veľmi smutná, že mala rovnaké meno ako odkaz na môj domovský adresár, a tak som sa okamžite rozhodol ukončiť jej mizernú existenciu a odstrániť ju.

Jemne som položil prsty na moju klávesnicu a so všetkou sebavedomím a istotou, že som najväčší čarodejnícky terminál v mojom susedstve, ktoré spúšťam tieto príkazy: rm -fr ~

Len jednu sekundu potom, čo som sa začal potiť, zakaždým, keď som počul Creepera v mojom krásnom zámku Minecraft. STHAP! CTRL + C! Hneď v budúcom okamihu som bol hlboko vo Encyklopédii bohov a hľadal som nejakých pekných bohov, aby ich vychovali, pretože som vedel, že ich potrebujem. Áno, je to pravda. Skoro som odstránil celý svoj domovský adresár.

Keď som sa zotavil z tohto šoku, konečne som zmazal zlomyseľnú zložku rm -fr "~", ako bolo plánované ... a zrazu som dostal jasnú modrú oblohu a dostal som nápad.

S týmto nápadom som začal hrať. Urobme pre vás malý projekt pre zábavu. Vytvorme malý nástroj, ktorý bude schopný zálohovať všetky moje dôležité údaje do úložiska Git. Nastavenie by malo byť ľahké a čo je najdôležitejšie, malo by byť ľahké zálohovanie skutočne vykonať. Nazvime to gbck.

S programom gbck je veľmi jednoduché nakonfigurovať, ktoré súbory sa majú zálohovať alebo dokonca aké výsledky príkazov sa majú zálohovať. Chcem byť konkrétnejší. Mám zálohu svojich globálne nainštalovaných modulov npm - zoznam môžete ľahko získať pomocou zoznamu npm -g as rovnakým úsilím môžete gbck povedať, že chcete tento stdout zálohovať napr. npm-global-packages.txt, je to doslova kúsok koláča. Pozrite sa na moje dotfiles vidieť viac! Samozrejme môžete nakonfigurovať, ktorý súbor alebo priečinok chcete zálohovať, a môžete tiež použiť niekoľko možností na konkrétnejšiu udalosť, napríklad vylúčiť, zahrnúť do globálnej podpory.

Ako mnohí z vás už vedia, existuje niekoľko riešení, ako sa vysporiadať s konfiguračnými súbormi - pozrite si zoznam na adrese dotfiles.github.io. Najjednoduchším spôsobom je použitie obyčajného úložiska Git a následného zosumarovania súborov, čo od neho potrebujete, ale zjavnou nevýhodou tohto prístupu je, že o ňom musíte neustále premýšľať a pravidelne vykonávať zmeny. S programom gbck je všetko len na spustenie gbck a ako plus môžete ľahko pridať súbory do celého systému bez akýchkoľvek upozornení úpravou jedného konfiguračného súboru.

Ak sa vám páči nápad, bol by som veľmi šťastný, keby ste prešli do úložiska a skúsili by ste ho sami, keby ste si to zaslúžili, môžete mi dať hviezdu. ️

Vďaka za prečítanie!

P.S: A tiež, ak sa vám tento článok páči - je to môj prvý článok o médiu. Môžete mi dať tlieskať!

P.P.S: Používate prehliadač Google Chrome? Poznáte Clappe?