Hacker News new | ask | show | jobs
by nhumrich 658 days ago
If a user can turn a toggle on and off using a UI, what is even the point of Git?
2 comments

Full version control, which can be collocated with other configuration for the rest of your system (thinks terraform or k8s manifests) means it becomes easier to build a picture of how your system was configured at a given point in time. Because you have a single history to walk.
Auditability and, presumably, the ability to require approvals to commit changes are nice to have. I would assume the editor is just a UI to generate a commit. Maybe even to approve them.
Approvals are coming next btw. With the ability to lock down envs like production and optionally require all state changes to go through a proposal/approval process