Cosas como su información de registro para UE4 y otras cosas que no se almacenan con los proyectos, se almacenan en otro lugar (con los datos de la aplicación para el iniciador de UE o la cadena de herramientas, probablemente).
Con mucho, la forma más fácil de prepararse para publicar su proyecto en GitHub es utilizar la capacidad del editor de UE para inicializar el acceso de control de fuente en el proyecto. Para ello, haga clic en el botón "Control de fuente" en la barra de herramientas:
En la ventana resultante, configure el proveedor en Git (querrá asegurarse de tener Git instalado; si lo hace y tiene configurada su configuración de Git, se completará todo por usted). Asegúrese de que la casilla de verificación para generar un .gitignore
esté marcada y presione aceptar. Hará todo el trabajo duro por ti.
Si no está utilizando el editor, si está trabajando directamente con el motor desde la fuente o algo así, o simplemente quiere hacer todo usted mismo, querrá configurar un .gitignore
que básicamente excluya todos los directorios de archivos generados / intermedios , así (que es básicamente el que configuraría el editor):
Binaries
DerivedDataCache
Intermediate
Saved
*.opensdf
*.sdf
*.sln
*.suo
*.xcodeproj
*.xcworkspace
Más allá de eso, no hay nada realmente especial que deba hacer. Es posible que desee considerar algo como git-annex para tratar con grandes activos que querrá registrar.