

You do this on a per-project basis by opening Options > Main in the tree view on the right and enabling General > Enable source control.Ī global option is also available by navigating to File > Preferences > Plugins > Source Control (Git) > Automatically enable source control. Initial situation: You have a Game Maker Studio 2 project that you want to publish on GitHub. You may want to use a different git application altogether if you are working as a team, since the built-in tools are quite limited. If you want an introduction to git and its use in regards to Game Maker Studio 2, I recommend this blog post by Ale Hitti.Īlso note that I am explaining my own work flow, which is solo development and mainly using source control for backup and overview purposes. I will assume you know your way around git and are just looking for a way to navigate around the menus in GMS2. I will use GitHub, but you can use any remote repository that you want. This article will show you how to quickly set up a git repository in Game Maker Studio 2.
