Skip to content

belozierov/ai_engineering_II

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

1. Налаштування Git-репозиторію

Весь код і домашки ви будете вести у власному приватному GitHub-репозиторії. Викладач публікує нові завдання у цьому репозиторії — ви підтягуєте їх до себе через upstream.

Крок 1 — Створіть приватний репозиторій на GitHub і клонуйте його локально:

git clone https://github.com/YOUR_USERNAME/YOUR_REPO_NAME.git
cd YOUR_REPO_NAME

Крок 2 — Одноразове налаштування upstream (виконується лише один раз):

# Додаємо репозиторій викладача як джерело оновлень
git remote add upstream https://github.com/dkovalenko/ai_engineering_II.git

# Завантажуємо всі дані від викладача
git fetch upstream

# Зливаємо історію (прапорець потрібен лише для першого разу)
git merge upstream/main --allow-unrelated-histories -m "Merge upstream setup"

# Відправляємо у свій репозиторій
git push origin main

Після цього додайте викладача як collaborator у свій репозиторій: Settings → Collaborators → Add people → dkovalenko. Це потрібно щоб викладач міг залишати review на ваших pull request'ах.

Крок 3 — Щотижнева рутина (кожного разу коли викладач анонсує нову домашку):

# Переконуємось що ми в головній гілці
git checkout main

# Затягуємо свіжі зміни від викладача
git fetch upstream

# Мерджимо нове завдання (пріоритет змінам викладача при конфліктах)
git merge upstream/main -X theirs -m "Fetch new hometask"

# Оновлюємо свій remote
git push origin main

# Створюємо гілку для виконання домашки
git checkout -b hometask-N-topic-name

Виконуєте домашку в цій гілці. Коли готово — пушите і відкриваєте Pull Request у свій main, додаєте dkovalenko як reviewer. Посилання на PR скидаєте в Slack у відповідний канал домашки.

About

AI Engineering June-July 2026

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Swift 69.6%
  • Python 29.1%
  • Shell 1.3%