Vit integrates version control directly into DaVinci Resolve, allowing users to work on different features in parallel. For example, editors, colorists, and sound designers can all work on their own branches before merging their changes together at the end. Vit does this by tracking timeline decisions as lightweight JSON metadata (no storage of your videos).
Intent
I need it when
Track and manage changes to DaVinci Resolve video projects over time
vit provides Git-based version control specifically for DaVinci Resolve, enabling users to commit, branch, and revert video editing changes just like code version control, allowing project history tracking and rollback capabilities.
Understand what changed in a video project and who made those changes
vit maintains a commit history showing all modifications to DaVinci Resolve projects, providing visibility into project evolution and accountability for changes made by team members.
Collaborate with other video editors on the same project without losing work
vit integrates version control into DaVinci Resolve workflows, allowing multiple editors to work on different branches and merge changes, reducing accidental overwrites and enabling organized collaboration.
Experiment with different editing approaches while preserving the original project
vit's branching capability lets video editors create isolated versions to test creative decisions, effects, or cuts without affecting the main project, enabling risk-free experimentation.
Drop
Not a fit when
User requires commercial support or SLA guarantees for production video workflows
User needs a graphical user interface and prefers not to use command-line tools
User works with video editing software other than DaVinci Resolve
User requires centralized cloud-based version control with team collaboration features
User needs real-time conflict resolution for simultaneous multi-user editing sessions