Такие вещи, как ваша регистрационная информация для UE4 и тому подобное, не сохраняются вместе с проектами, они хранятся в другом месте (возможно, с данными приложения для модуля запуска UE или набора инструментов).
Безусловно, самый простой способ подготовки к публикации вашего проекта на GitHub - это использование возможности редактора UE для инициализации доступа к управлению источниками в проекте. Это можно сделать, нажав кнопку «Управление исходным кодом» на панели инструментов:
В появившемся окне установите провайдер на Git (вы должны убедиться, что у вас установлен Git; если вы это сделаете и у вас настроена конфигурация Git, он заполнит все для вас). Убедитесь, что установлен флажок для создания .gitignore
и нажмите принять. Это сделает всю тяжелую работу за вас.
Если вы не используете редактор, если вы работаете непосредственно с движком из исходного кода или чего-то еще, или вы просто хотите сделать все самостоятельно, вы захотите установить a, .gitignore
который в основном исключает все сгенерированные / промежуточные каталоги файлов Примерно так (как правило, это тот, который установил бы редактор):
Binaries
DerivedDataCache
Intermediate
Saved
*.opensdf
*.sdf
*.sln
*.suo
*.xcodeproj
*.xcworkspace
Кроме того, нет ничего особенного, что вам нужно сделать. Вы можете рассмотреть что-то вроде git-annex, чтобы иметь дело с большими активами, которые вы захотите зарегистрировать.