Can I revision my templates, styles and components?
Yes. You should revision your Acquia Cohesion assets like other configuration using a service like Git.
Acquia Cohesion creates configuration entities. These can be committed to code and versioned using a versioning system like Git.
Drupal doesn't provide versioning of configuration entities as it does for content entities.