How do you roll back a bad deployment with Argo CD?
⚡
Quick Answer
Prefer git revert so the change is reviewed and re-synced; use argocd app rollback as a break-glass tool.
Detailed Answer
Because Git is the source of truth, reverting the offending commit flows through review and Argo CD applies it. argocd app history and app rollback <rev> revert to a previously synced revision instantly, but bypass Git, so treat it as emergency-only to avoid drift between Git and cluster.
💡
Interview Tip
Stress that git revert is the normal path; CLI rollback is break-glass.
argocdrollbackhistory