# 055: Staatilise maketi saamine versioonihaldusse - CSS-trikid

Lang L: none (table-of-contents)

Siiani oleme koodi muutnud lokaalselt, ilma et kasutaksime mingisugust versioonihaldust. Selle saidi keerukuse kasvades muutub see üha vastutustundetumaks. Mis muutis ja millal? Miks see muutus? Kuidas me saame näha, mis see oli enne, kui see põhjustab probleeme, millest saame teada alles hiljem?

Versioonihalduse kasutamiseks on nii palju häid põhjuseid, et see jääb peaaegu selle sarja reguleerimisalast välja, kuid piisab, kui öelda, et me kasutame seda. See lahendab kõik ülaltoodud küsimused.

Meie puhul kasutan CSS-Tricksil juba versioonihaldust. Ma kasutan Giti ja hostin hoidlat Beanstalkis. Beanstalk hoolitseb saidi juurutamise eest FTP kaudu. Seadistamine on ülilihtne. CSS-Tricksi jaoks pole mul isegi lavastusserverit, vaid lükkan kõik otse tootmisse.

Gitiga töötamiseks kasutan Maci rakendustorni. Kui soovite täielikku ekraanikuva selle kohta, kuidas see kõik nullist üles seada, on see siin saadaval.

Teeme väikese muudatuse ja näete, et muudatus ilmub tornis kui “dif” (kus näete, milline joon muutus ja kuidas). Lõppkokkuvõttes võtame oma staatilise kujunduse, millega oleme seni töötanud, ja muudame selle alamkaustaks tõelisel juurutatud CSS-Tricks.com-il - seejärel vaadake seda. Jah, see töötab! Noh, enamasti. Nüüd, kui kujundus on alamkaustas, on mõned lingid katki, kuid see pole suurem asi.

Pange tähele, et ma ei naase piisavalt tihti, et näidata end tulevastes videotes Gitile faile sidumas. Kujutage vaid ette, et iga video lõpus põrgan Torni, valin asjakohased failirühmad ja panen need armas kirjeldava pühendussõnumiga (mida ma tegelikult ka tegin).

Huvitavad Artiklid...