Help with version control

Godot Version

4.4.1

Question

in the Godot loading screen when you press create, do you know what it means in the:

Version control meta data

what is means between git and none? that could help

Git seems to be a popular topic lately. I just wrote a small explainer about it an hour ago. Is it possible to use git on mobile? - #13 by Vilx

There’s a lot more to be said about it and I highly recommend finding a tutorial about it (there should be plenty on the web). However it is not necessary to develop a game. Just very useful. :slightly_smiling_face:

2 Likes

Git is a version control tool. It allows you to easily see changes made to (plain text) files and even roll back to older versions.

Because it “tracks” file changes for you there are some files you wouldn’t want it tracking. Files that contain specific settings related to you personally for example.

Git allows you to exclude certain files from being tracked, by using a .gitignore file.

By selecting git when creating a new project, Godot will automatically create this .gitignore file for you and exclude some godot related stuff you wouldn’t want tracked. I don’t think it does much else.

So if you don’t plan on using git you can safely select none. If you decide to use git later you can easily add the .gitignore file yourself manually. So no need to worry either way right now.

I would however highly recommend using git, as it can save you a lot of pain later!

2 Likes

Thanks a lot!! :+1: