# Someone changes a Flux-managed Deployment with kubectl edit. What happens?

Flux CD, Easy (Beginner), Concepts. https://k8wiz.com/uquiz/someone-changes-a-flux-managed-deployment-with-kubectl-edit-what-happens

- A. Flux commits the change back to the Git repository
- B. Flux stops managing the Deployment until someone undoes the change
- C. Flux puts it back to the state in Git at the next reconciliation
- D. Flux deletes the Deployment and waits for a new commit

**Answer:** Flux puts it back to the state in Git at the next reconciliation

**Explanation:** Git is the source of truth. On each reconciliation kustomize-controller applies the manifests with server-side apply, which resets the fields it manages. To change the Deployment for good, change it in Git.
