# 055: Statinio maketo įtraukimas į versijų valdymą - CSS-gudrybės

Turinys

Iki šiol kodą keisdavome vietoje nenaudodami jokios versijų kontrolės. Didėjant šios svetainės sudėtingumui, tai tampa vis neatsakingiau. Kas pasikeitė ir kada? Kodėl tai pasikeitė? Kaip galime pamatyti, kas buvo anksčiau, jei tai sukelia problemų, apie kurias sužinome tik vėliau?

Yra tiek daug svarių priežasčių naudoti versijų valdymą, kad tai beveik nepatenka į šios serijos taikymo sritį, tačiau pakanka pasakyti, kad mes ją naudosime. Tai išsprendžia visus klausimus, kuriuos aš išdėstiau aukščiau.

Mūsų atveju aš jau naudoju CSS-Tricks versijų valdymą. Aš naudoju „Git“ ir talpinu „Beanstalk“ saugyklą. „Beanstalk“ rūpinasi svetainės diegimu per FTP. Sąranka yra labai paprasta. CSS-Tricks net neturiu sustojimo serverio, aš tiesiog viską stumiu į gamybą.

Dirbu su „Git“ naudoju „Mac“ programos bokštą. Jei norite gauti išsamią ekrano kopiją, kaip pasiekti, kad visa tai būtų nustatyta nuo nulio, turiu tai čia.

Mes šiek tiek pakeičiame ir galite pamatyti, kad pokytis rodomas Taueryje kaip „dif“ (kur galite pamatyti, kokia linija pasikeitė ir kaip). Galų gale mes paimame savo statinį dizainą, su kuriuo dirbome iki šiol, ir paverčiame jį tikrojo įdiegto CSS-Tricks.com poaplankiu, tada eikite į jį. Taip, tai veikia! Na, didžiąja dalimi. Dabar, kai dizainas yra poaplankyje, kai kurios nuorodos yra sugadintos, tačiau tai nėra didelė problema.

Turėčiau atkreipti dėmesį, kad negrįžtu pakankamai dažnai, kad būsimuose vaizdo įrašuose galėčiau parodyti, jog priskiriu failus Gitui. Įsivaizduokite, kad kiekvieno vaizdo įrašo pabaigoje aš peršokau į „Tower“, pasirenku atitinkamas failų grupes ir įpareigoju jas pateikti gražiu aprašomuoju įsipareigojimo pranešimu (ką aš iš tikrųjų ir padariau).

Įdomios straipsniai...