If you're making a game, you should be using a version control system!
In this 8-part video course, I cover how to use the Git version control system (both from the command-line, and using a graphical interface) with a game built in the Godot game engine.
No previous knowledge or experience with Git is necessary!
The course is designed to take you from never having used any version control system, to being proficient in doing all of the most common and important operations.
Parts:
- Godot and Git (part 1): Why use Git (or any version control)?
- Godot and Git (part 2): Getting Started with Git
- Godot and Git (part 3): Traveling through History
- Godot and Git (part 4): Pushing your repository to GitLab.com
- Godot and Git (part 5): Simple branching and merging
- Godot and Git (part 6): 3-way Merge and Merge Conflicts
- Godot and Git (part 7): Tips for merging scenes and team collaboration
- Godot and Git (part 8): Git LFS and dealing with large assets