GitOps is a set of practices that uses Git as the single source of truth for declarative infrastructure and applications, automating the deployment process through version control. Managing secrets in GitOps workflows presents unique challenges that require careful consideration of security, automation, and developer experience. This guide explores different approaches to secrets management in GitOps, with a focus on integrating Infisical into your workflow. It discusses why modern cloud-native architectures often require a more dynamic secrets management approach and introduces three options for implementing secrets management in GitOps: the Infisical Operator, External Secrets Operator, and Secrets Store CSI Driver. Each option has its advantages and best use cases, and the guide also provides security best practices for GitOps secrets management, including implementing least privilege access, regularly rotating secrets, enabling audit trails, and securing CI/CD pipeline configuration. The guide concludes by highlighting Infisical's approach to managing its own secrets in production and looking forward to the future of GitOps secrets management.