When you are ready to release your game, Ren'Py creates a build directory containing the executable versions. These are often hundreds of megabytes. Since you can always regenerate these by clicking "Build Distributions" in the Ren'Py launcher, uploading them to GitHub or GitLab is a waste of space and bandwidth. 4. Cache and Local Assets
Git doesn’t track empty folders. If your game expects a folder like saves/ or cache/ to exist, add a .gitkeep file inside it. renpy gitignore
Cache files are temporary graphics or data caches. Save files belong to players, not your repository. Never track them. When you are ready to release your game,
git rm -r --cached . git add . git commit -m "Apply .gitignore cleanup" Cache files are temporary graphics or data caches
By ignoring these, you ensure that your Git history only contains the "source" of your game—the scripts and assets needed to rebuild it from scratch. The Recommended Ren'Py .gitignore Template
Session expired
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.