Is there any way to see every change you make in the Godot project in one place?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Sciminoc

(Warning, beginner question.)
Is there any way to see every change you make in the Godot project in one place? Like something, that would show what exactly undo/redo changes. ? Yes, I know you can see it in specific tabs for specific elements, but is there any way to see it all, everything you changed in one place? Like project history or something?

:bust_in_silhouette: Reply From: omggomb

Godot itself doesn’t provide such functionality.

Sounds like you want to start using a version control system. https://git-scm.com/ is the most popular one right now. If you’re new to this you should either read the git book: Git - Book or search for “git tutorial” or “version control systems” on youtube. It’s an extensive topic but essential to software development.

The gist is: You tell git when to take a snapshot of your project state and then you can compare that snapshot with a previous one you made earlier, for example when initializing the project. This is called: “Viewing a diff” . Since Godot uses text files for scenes and almost everything else, you can then see in the comparison of the snapshots what changed in your project.

:bust_in_silhouette: Reply From: CharlesMerriam

If you mean “look at all the various properties I set in this project”, the “not really true” answer is to look at the *.tscn files. They are generally plain text, concise, and list all the properties you changed.

The answer is not quite true: you may see some defaults; need to look at resource files; get tripped up from time to time, etc.