# 055: Získanie statického modelu v oblasti riadenia verzií Triky CSS

Obsah

Doteraz sme uskutočňovali zmeny kódu lokálne bez použitia akejkoľvek kontroly verzie. S narastajúcou zložitosťou tejto stránky je to čoraz nezodpovednejšie. Čo sa zmenilo a kedy? Prečo sa to zmenilo? Ako môžeme vidieť, čo to bolo predtým, ak by to spôsobilo problémy, o ktorých sa dozvieme až neskôr?

Existuje toľko dobrých dôvodov na použitie riadenia verzií, že je to takmer mimo rozsah tejto série, ale stačí povedať, že ju budeme používať. Rieši všetky otázky, ktoré som načrtol vyššie.

V našom prípade už používam riadenie verzií na CSS-Tricks. Používam Git a hostím úložisko na Beanstalk. O nasadenie stránky sa stará Beanstalk prostredníctvom FTP. Nastavenie je veľmi jednoduché. Pre CSS-Tricks nemám ani fázovací server, iba posúvam všetko správne do výroby.

Na prácu s Gitom používam Mac aplikáciu Tower. Ak chcete kompletné vysielanie, ako to všetko nastaviť úplne od nuly, mám ich tu k dispozícii.

Urobíme malú zmenu a môžete vidieť, ako sa táto zmena zobrazuje vo Toweri ako „rozdiel“ (kde vidíte, ktorá línia sa zmenila a ako). Nakoniec vezmeme náš statický dizajn, na ktorom sme doteraz pracovali, a urobíme z neho podpriečinok na skutočnom nasadenom CSS-Tricks.com - potom si ho choď pozrieť. Jaj, funguje to! No, z väčšej časti. Teraz, keď je dizajn v podpriečinku, sú niektoré odkazy prerušené, ale to nie je nič veľké.

Musím poznamenať, že sa nevraciam dosť často na to, aby som sa v budúcich videách ukázal, že odovzdávam súbory Gitu. Len si predstavte, že na konci každého videa preskočím na Tower, vyberiem príslušné skupiny súborov a odovzdám ich krásnou popisnou správou o odovzdaní (čo som vlastne urobil).

Zaujímavé články...