Автор в своём познании настолько преисполнился, что даже написал тут подробный гайд.
Это мануал написан для тех кто хочет правильно настроить обновления для своей локалки. Чтобы было удобнее их подсасывать с постоянно обновляющегося Гит-хаба проекта.
ОНО ТЕБЯ СОЖРЁТ
Краткая справка по работе в командной строке
mkdir − создает новую папку, в которой вы находитесь, например - mkdir games
cd (change directory) − переходит в указанную папку, например - cd C:\games
cd .. − переходит на одну папку вверх (в родительскую)
ls (list files) − покажет все файлы в данной директории
Нажатие Ошибка скрипта: Модуля «Кнопка» не существует. − автоматически дополнит имя файла, что вы начали набирать
Электронная книга по работе с "Системой контроля версий" GitHub
Заходим в образовавшуюся папку Skyrat-tg через cd Skyrat-tg
Убеждаемся, что мы на нужном бранче nova (будет голубым в скобочках), если это не так, то вводим эту команду git switch nova, ожидаем синхронизации. . .
ГОТОВО!!! Вы полностью скачали репозиторий данного проекта на свой ПК.
Компилирование и Запуск
Заходим в нашу папку с файлами игры "Skyrat-tg" через проводник
Запускаем сборку через запуск файла BUILD.cmd (первичная компиляция долгая, терпиливо ждем когда закроется командная строка)
После того как все соберется открываем BYOND, жмем в нем Ошибка скрипта: Модуля «Кнопка» не существует.+Ошибка скрипта: Модуля «Кнопка» не существует., откроется Dream Daemon
Выбираем в Dream Daemon файл "C:\games\Skyrat-tg\tgstation.dmb", указываем порт (например 55555), Security: Safe, Visibility: Private
Жмем
Если высветилось предупреждение, жмякаем Host Game
Если высветилось еще одно предупреждение, то жмем там No
Жмякаем вот эту кнопку
ГОТОВО!!! Заходим, тестируем что вам нужно.
Чтобы обновить вашу локалку
Опять открываем Git Bash
Переходим в папку с игрой cd C:\games\Skyrat-tg
Затем подтягиваем все изменения с сервера Гит-хаб через команду git pull
ГОТОВО!!! Ваша локалка обновлена до оффов.
После обновления кода локалки требуется перекомпилировать Билд игры
Если вы изменяли код и хотите обновиться
Гитхаб видит все изменения в вашем локальном репозитории и при вводе команды git status сразу же сообщит о них в графе modified.
Также при попытке ввода команды git pull - Гитхаб пошлет вас нафиг т.к. вы хотите перезатереть свои изменения (защита от дурака)
Для того чтобы Обновить вашу локалку, нужно сперва вернуть все как было, дабы Гитхаб больше не возникал. Введите команду git reset --hard - она вернет все файлы как они были в последнемм коммите вашего бранча.
Теперь введем команду git status и убедимся, что у нас все чисто.
Затем, уже как делали ранее, подтягиваем все изменения с сервера Гит-хаб через команду git pull
ГОТОВО!!! Ваша локалка обновлена до оффов.
Ну вот я типо такой зашёл на локалку, а дальше чё?
А дальше ты проверяешь то что хотел, на своей локалке у тебя открыты все панели как у Хоста. Всё ограниченно лишь твоей фантазией, глубиной понимания админ-панели и возможностями того билда, что только что запустил.