#How to Version Control with GIT?

3 messages · Page 1 of 1 (latest)

hardy helm
#

My project has grown enough to the point where I'd like to make use of version control, in this case, GIT. I haven't attempted this before. To be clear, I'm used to GIT- I'm just not familiar with using it in the context of Godot projects, which consists of all kinds of files. Any guidance would be of great help.

  • Any recommended ways to set this up/ DOs and DONTs?
  • Is it fine to simply generate VC metadata, initialize a repository, and start committing?
  • Is it fine to commit (for example) images and other non-text files?
#

How to Version Control with GIT?

quiet latch
#

If it's all just going to be locally hosted and not on a place like github or bitbucket, I imagine that you wouldn't need to worry too much about what not to commit beyond what the docs recommend to add to your gitignore file. You can totally commit assets, but if you are going to push this to a remote repository you have to be mindful of the file size limitations of what you're uploading. Iirc github has a 100mb limit per file and a 10GB total limit. If you need to push files to the remote repo that are larger than the limit they have a large file storage option as well.