Створи нову гілку feature/head (на основі develop гілки).
Розділяючи свою роботу на багато гілок, можна швидко і вправно виправляти баги на сервері, мати окремо стабільну версію (release), яка готова до релізу (шляхом злиття в main), а також ще версію, в якій ведеться основна розробка (develop). А в одній єдиній гілці так не вийде. Мерджіть свої гілки pull request-ами, бо так треба. І потім, так можна частково зняти з себе відповідальність, адже той, хто approve-нув поганий код, допустив не меншу помилку, аніж той, хто його написав 😁
Створи styles.css файл в кореневій папці проекту і встав туди наступні стилі:
Як закінчиш ― закоміть свої зміни, запуш гілку, створи новий pull request і змердж в develop
Якщо гілку не пушнути нагору, а змерджити локально через git merge, то віддалений сервер не буде нічого знати про існування гілки, відтак і не покаже її у Insights → Network
Body
Перейди на develop гілку і виконай pull змін git pull.
Створи нову гілку feature/body (на основі develop), запуш на ремоут репозиторій - git push -u origin feature/body, і використовуй її для редагування основного контенту:
Відкрий прев'ю index.html в браузері
Одним зі способів є встановити http-server npm install --global http-server і потім заранити http-server -c-1 в робочій папці.
Створи patch/content/primary гілку (на основі feature/body) гілки.
Додай основний контент (e.g. avatar, name, job, contacts, intro, etc.) here. Коміть невеликі зміни, додавай змістовні повідомлення.
Intro block (should be put below the previous container)
<divclass="container"><divclass="resume__block"><divclass="intro"><divclass="intro__icon-wrapper"><svgclass="intro__icon"xmlns="http://www.w3.org/2000/svg"viewBox="0 0 512 512"><pathd="M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z"></path></svg></div><pclass="intro_text">Meow.
I am a Binary Studio cat. Still got 7 lives. Work in IT, Full Stack Evil,
all I do is sleep and try to help out hoomans with their projects whenever
they need me.
</p></div></div></div>
Змердж гілку patch/content/primary в feature/body використовуючи пул-реквест
Повернись до feature/body гілки, завантаж зміни за допомогою git pull.
Створи patch/content/secondary гілку (на основі feature/body) гілки.
<divclass="experiences"><h3class="experiences__header">Experience</h3><divclass="experiences__company"><divclass="experiences__company-header"><spanclass="experiences__company-header-durability">For whole my life</span><h3class="experiences__company-header-name">BinaryStudio</h3></div><divclass="experiences__company-project"><spanclass="experiences__company-project-role">Binary Studio Cat</span><h3class="experiences__company-project-name">Hooman project</h3><ulclass="experiences__company-project-responsibilities"><li>Supported hoomans</li><li>Slept all the time</li><li>Lied on the keyboard</li><li>Watched my hoomans working</li></ul></div></div></div>
Additional info
<divclass="additional-info fv"><divclass="additional-info__education"><h3class="additional-info__education-header">Education</h3><divclass="additional-info__education-university"><spanclass="additional-info__education-university-durability">2021</span><h3class="additional-info__education-university-speciality">Cat track</h3><pclass="additional-info__education-university-name">Binary Studio Academy</p></div></div><divclass="additional-info__languages"><h3class="additional-info__languages-header">Languages</h3><pclass="additional-info__languages-item">
Meow dialect
</p><pclass="additional-info__languages-item">
Ukrainian (understand)
</p><pclass="additional-info__languages-item">
English (don't understand)
</p></div></div>
Як попердній перегляд ви має бачити щось схоже на:
Попередній перегляд
Змердж гілку patch/content/secondary в feature/body використовуючи пул-реквест
Повернись до feature/body гілки, завантаж зміни за допомогою git pull.
Продовжуй далі та заповни резюме ВЛАСНОЮ інформацією -
Сміливо додавай нові блоки, змінюй структуру, стилі. Пасхалки також вітаються 😉
Ми дуже любимо Булку, але ми б також хотіли познайомитися з тобою ближче. Тож, будь ласка, створи власне резюме – і отримай додаткові бали 😉
Змердж feature/body в develop використовуючи pull request
Head
feature/head
(на основіdevelop
гілки).release
), яка готова до релізу (шляхом злиття вmain
), а також ще версію, в якій ведеться основна розробка (develop
). А в одній єдиній гілці так не вийде. Мерджіть свої гілки pull request-ами, бо так треба. І потім, так можна частково зняти з себе відповідальність, адже той, хто approve-нув поганий код, допустив не меншу помилку, аніж той, хто його написав 😁Створи styles.css файл в кореневій папці проекту і встав туди наступні стилі:
General styles
Contact info styles
Intro and skills styles
Experience and additonal info styles
Приєднай стилі додавши наступний рядок всередину
<head></head>
секції.Також додай даний мета тег в
<head></head>
секцію для responsive design.Як закінчиш ― закоміть свої зміни, запуш гілку, створи новий pull request і змердж в
develop
git merge
, то віддалений сервер не буде нічого знати про існування гілки, відтак і не покаже її у Insights → NetworkBody
Перейди на
develop
гілку і виконай pull змінgit pull
.Створи нову гілку
feature/body
(на основі develop), запуш на ремоут репозиторій -git push -u origin feature/body
, і використовуй її для редагування основного контенту:Відкрий прев'ю index.html в браузері
npm install --global http-server
і потім заранитиhttp-server -c-1
в робочій папці.Створи
patch/content/primary
гілку (на основіfeature/body
) гілки.Додай основний контент (e.g. avatar, name, job, contacts, intro, etc.) here. Коміть невеликі зміни, додавай змістовні повідомлення.
Primary content template
Create
assets
folder and put here any Bulka's image from his Instagram. Use it as asrc=
for avatar.Contact info items example (should be place inside the contact-info__block)
You may take SVG icons from fontawesome.
Intro block (should be put below the previous container)
Змердж гілку
patch/content/primary
вfeature/body
використовуючи пул-реквестПовернись до
feature/body
гілки, завантаж зміни за допомогоюgit pull
.Створи
patch/content/secondary
гілку (на основіfeature/body
) гілки.Додай додатковий контент (e.g. languages, skills, character, etc.). Коміть невеликі зміни, додавай змістовні повідомлення.
Skills block
Experience block template
Experiences
Additional info
Як попердній перегляд ви має бачити щось схоже на:
Попередній перегляд
Змердж гілку
patch/content/secondary
вfeature/body
використовуючи пул-реквестПовернись до
feature/body
гілки, завантаж зміни за допомогоюgit pull
.Продовжуй далі та заповни резюме ВЛАСНОЮ інформацією - Сміливо додавай нові блоки, змінюй структуру, стилі. Пасхалки також вітаються 😉
Змердж
feature/body
вdevelop
використовуючи pull requestПеревір свій HTML та CSS на валідність. Можеш скористатися HTML validator або CSS validator для цього.
Відкрий pull request і змредж
develop
вmain
гілку.