Не пропускайте кариерното събитие за хора, владеещи чужди езици 👉 Languages 2023

Ивайло Дончев с работилницата Hands-on Git/GitHub

Ивайло Дончев с работилницата Hands-on Git/GitHub

За Ивайло

Ивайло Дончев е софтуерен инженер в HackSoft, в работата си използва основно езиците за програмиране Python и JavaScript. Той активно работи върху проект за „Control/Monitoring system for Off-grid power systems“ с помощта на Django технологията.По време на работилницата ще си поговорим за основи на Git - защо е важен, какво са repository, commit и branch? Как работи Git, защо историята на проекта е важна и как да поддържаме "полезна" история на проекта в едно repository. Ще научим полезни съвети как да работим с няколко бранча едновременно и защо git държи на immutability - merge и rebase. Ще разгледаме също и проблеми като как да дебъгваме с `git bisect`? Съвети за удобен setup при разработка - `git hooks`(как да си направим наша "git кука"), темплейти за pull request-и за commit съобщения, CLI за Github.

Tема на лекцията