Skip to main content
Documentation

Practical Examples

Real-world workflows showing how Dits transforms creative collaboration. See how teams use Dits for video production, game development, photography, and more.

Video Production Workflow

Feature Film Post-Production
How a 50-person VFX team manages 500TB of footage

The Challenge

Multiple editors working on the same scenes, daily dailies delivery, VFX artists modifying shots, colorists applying looks.

Dits Solution

# Editor workflow
dits checkout scene-45-v2
dits mount /Volumes/dailies  # Access all footage on-demand
# Edit in Premiere/FCP, make changes
dits add scene-45-v2.prproj
dits commit -m "Refined pacing in scene 45"

# VFX artist workflow
dits checkout vfx-shots
dits pull origin main  # Get latest edits
# Modify CG elements, render new versions
dits add shot-127-vfx.exr
dits commit -m "Added particle effects to shot 127"

Benefits

  • Zero duplication: Same footage shared across all versions
  • Instant access: 500TB appears as local drive
  • Conflict prevention: Locks prevent simultaneous edits
  • Version traceability: Every change tracked and revertible
YouTube Creator Pipeline
From raw footage to published video with full revision history

Daily Workflow

# Start new video project
dits init cooking-tutorial-2024
dits checkout -b main

# Import raw footage
dits add raw-footage/
dits commit -m "Import raw footage from shoot"

# Create branches for different edits
dits checkout -b edit-v1
# Edit in DaVinci Resolve, try different cuts
dits add project.drp
dits commit -m "First edit pass - 8 minute version"

dits checkout -b edit-v2
dits cherry-pick edit-v1  # Start from v1
# Refine edit, improve pacing
dits commit -m "Second pass - 6 minute version"

Publishing & Archiving

# Final version ready
dits checkout main
dits merge edit-v2
dits tag v1.0-published

# Archive with metadata
dits add final-video.mp4 thumbnails/ music/
dits commit -m "Published: How to Cook Perfect Pasta"

# Share with team
dits remote add team /Volumes/team-drive/project
dits push team main

Workflow Patterns

Branching Strategy

  • main - Production ready
  • feature/* - New features
  • edit/* - Creative iterations
  • builds - Generated assets
  • releases - Tagged versions

Commit Message Convention

  • feat: New features/assets
  • fix: Bug fixes
  • edit: Creative changes
  • refactor: Code restructuring
  • build: Generated assets

File Organization

  • raw/ - Source files
  • edited/ - Modified assets
  • final/ - Production ready
  • builds/ - Generated content
  • metadata/ - Project files

Performance Expectations

Real-world performance based on file types and workflows:

WorkflowFile TypesStorage SavingsNetwork Efficiency
Video EditingMP4, MOV, PRPROJ85-95%98%+ delta sync
Game AssetsTextures, Models, Builds70-90%95%+ delta sync
PhotographyRAW, PSD, JPEG60-80%90%+ delta sync
Music ProductionWAV, STEMS, Projects75-90%95%+ delta sync

Next Steps

Ready to try Dits for your creative workflow? Start with our Getting Started guide or explore specific documentation for your use case: