- Инсталирайте git от официалния сайт https://git-scm.com/downloads
- Създайте си профил в https://github.com/
- Отворете Visual Studio
- Изберете Clone a repository
- Изберете GitHub
- Добавете си акаунта
- Изберете repo, което да клонирате
- Когато отворите проекта, отворете прозореца Git Changes
- Подсигурете се, че сте на последната версия на main branch-a като направите изберете Pull from > Origin от трите точки
- Създайте си нов branch като отворите падащото меню, където е main
- Напишете име на branch и натиснете New branch
- Пишете описателно има на промените, които са направени. Обикновено за съобщение се пише в императивна форма, максимално кратко и ясно. Например Add solution to Task01
- Натиснете Commit All
- Изберете Push to > Origin от трите точки
- Отидете на
mainbranch-a - Изберете Pull from > Origin от трите точки
// TODO
- Отидете на https://github.com/Tsvetilin/Introduction-To-Programming
- Направете Fork (горе вдясно, до името на репото)
- Клонирайте си локално fork-a
- Създайте си нов branch с име
<fn>/week <xx> - В съответана директория за практикум добавете като отделни файлове решенията на задачите, кръстени
Task <xx>.cpp - Качете промените
- В GitHub отидете на https://github.com/Tsvetilin/Introduction-To-Programming
- Отидете на Pull requests
- Създайте нов чрез New pull request
- Изберете вашият branch
- Добавете заглавие
Solutions week <xx>, <fn>, <name> - Създайте PR
- Преглежайте за коментари и обратна връзка
- Последващи промени, направени локално и после качени ще бъдат отразени в Pull request-a
- При необходимост от създаване на нов Pull request за следваща седмица, трябва да синхронизирате fork-a в GitHub (ще излезе prompt)
- Отивате локално на
mainbranch-a - Pull-вате промените
- Отивате на стъпка 4 и продължавате надолу
* Навскякъде с xx e белязана текушата седмица, с fn - вашият факултетен номер, с name - вашето име
* Официална документация за работа с GitHub - https://docs.github.com/en/get-started