Ultimate access to all questions.
As the lead for Terraform template development, you need to establish a process and select a tool to prevent code conflicts between three engineers (including yourself) working on the same infrastructure code, while ensuring all changes are properly versioned. What solution should you implement?