Итак, я туз с мерзавцем.Я использовал его с CLI каждый день в течение многих лет, чтобы управлять сотнями проектов разработки программного обеспечения.Но теперь приходит IDE "GameMaker 2" ... и это вне меня, как, черт возьми, я должен интегрировать его с GitHub?
Обычно для обычных проектов разработчиков программного обеспечения вы создаете репозиторий на GitHub, клонируете его локально, а затем сохраняете файлы проекта в локальном репозитории.Готово.Все, что нужно сейчас, - это сделать разные git add, git commit, git push magic, чтобы перенести ваш код в удаленное хранилище.
Но IDE "GameMaker 2", похоже, намеренно хочет помешать вам сделать это.Как будто дизайнеры сидели без дела, думая о том, как лучше всего помешать пользователю настроить проект, размещенный на GitHub.Как будто они не хотят, чтобы вы делились своими файлами с товарищами по команде или имели возможность безопасно хранить свой код в Интернете.AAAARG!
Во всяком случае, сердитый разглагольствования в стороне ... Я могу сохранить свой код в репо, который я создал, нет проблем.Но когда дело доходит до «GameMaker 2» IDE, открывающей проект, он не хочет распознавать проекты, которые по умолчанию не сохранены в локальном каталоге GameMaker, который создан на компьютере пользователя во время начальной установки и создания проекта.То же самое происходит, когда я использую функцию экспорта для экспорта своего проекта в локальное git-репо.
Есть ли невидимый файл или что-то, что вложено в папку проекта "GameMaker 2", которая сообщает IDE, что это настоящий проект, который можно открыть?
Может кто-нибудь сказать мне, чтофайлы, которые мне нужно включить в проект GameMaker 2, хранящиеся в моем локальном репозитории git, чтобы среда «GameMaker 2» могла их открыть?Или подскажите, как эффективно интегрировать IDE с GitHub?Этот БС серьезно меня бесит.Не должно быть так сложно использовать стандартный инструмент, такой как git, с IDE игрового движка премиум-класса!
Спасибо,
Wulf