this post was submitted on 10 Oct 2025
4 points (83.3% liked)

Godot: The open source game engine

249 readers
2 users here now

A community for discussion and support in development with the Godot game engine.

founded 2 years ago
MODERATORS
 

Hello all! I am not a software developer, but am interested in game development and making my own games. After restarting due to switching PCs/Operating Systems, I was recommended to setup version control to keep track of changes and to share the project with a friend who is also interested in it with me. I've heard to steer away from Github from proprietary reasons and they have been stealing users code (?), and as recommended Codeberg.

My question really comes down to: could someone please explain or give instructions for how to set this up so I can easily make changes after each working session? I come from a product development engineering background where we have technical drawings where revisions are made, approved, and saved (Rev A, Rev B, Rev C, etc.) with documented changes between each revision of a single file/drawing. However, I don't understand setting up a project and navigating older/newer versions where there are hundreds of separate files all being updated and changing constantly.

you are viewing a single comment's thread
view the rest of the comments
[–] WR5@lemmy.world 1 points 4 months ago

Oh interesting. And I only commit certain files at a time then, not a whole project folder?