README.md

Высокоуровневые методы программирования МУИВ 2024-25

Семинарский репозиторий

В семинарском репозитории будут выкладываться, для каждого семинара:

  • постановка задачи на семинар (readme и фото доски)
  • исходные файлы для работы (спрайты, исходные базы итд)
  • пример решения, которое удалось сделать на семинарах (будет браться наиболее продвинутое решение для всех групп и кластся в подпапку solution)

Прошу иметь в виду, что репозиторий НЕ ЯВЛЯЕТСЯ самостоятельным метод. материалом и НЕ ЗАМЕНЯЕТ посещение семинаров

  • команды ниже выполняются в консоли
  • требуют поставленного git (git-scm.com)

Скачивание исходных данных семинара в новый локальный репозиторий

1) Перейдите в папку на компьютере, где будете держать семинары

  • папка ЛОКАЛЬНАЯ! сетевые папки для активной работы не используем
  • если папки нет, создайте. Рекомендуется по адресу вида ~/Документы/hlp/Фамилия
  • откройте эту папку в консоли (можно с помощью команды cd)
cd ~/Документы/hlp/Фамилия

2) Создайте в папке новый пустой репозиторий, настройте свою фамилию для отправки (email реальный не нужен, просто оставьте заглушку)

git init
git config --local user.email what@ev.er
git config --local user.name Фамилия

3) Втяните в этот репозиторий обновления из репозитория семинаров

  • Ключи -s recursive -X theirs будут разрешать все конфликты в пользу входящих обновлений
git pull -s recursive -X theirs https://gitflic.ru/project/maximpreobrazhenskiy/muiv_hlp_24-25.git

Скачивание исходных данных семинара в существующий репозиторий

1) Перейдите в папку локального репозитория с семинарами

cd ~/Документы/hlp/Фамилия

2) Втяните в этот репозиторий обновления из репозитория семинаров

  • Ключи -s recursive -X theirs будут разрешать все конфликты в пользу входящих обновлений
git pull -s recursive -X theirs https://gitflic.ru/project/maximpreobrazhenskiy/muiv_hlp_24-25.git

Подключение репозитория к новому проекту gitflic

  • попросит ввести логин и пароль git-сервиса
  • при использовании github надо будет создать токен доступа и это будет пароль

1) Создайте проект на gitflic, получите ссылку для загрузки .git

2) откройте в консоли папку локального репозитория с семинарами

cd ~/Документы/hlp/Фамилия

3) Следующими командами подключите репозиторий к gitflic

git remote add origin https://ВАША_ССЫЛКА.git
git add .
git commit -m "Initial commit"
git push -u origin master

Загрузка сделанной работы в уже подключенный проект gitflic

  • попросит ввести логин и пароль git-сервиса
  • при использовании github надо будет создать токен доступа и это будет пароль
git add .
git commit -m "work"
git push
Конвейеры
0 успешных
0 с ошибкой