GitOps means that any change to a production system is done through pushes to a Git repository, which is then reflected in the production system through automation. For example, changes to a Kubernetes cluster are mostly done this way since it is percieved as read-only environment.