Rolling back a change
Made it worse? Put it back, in one click.
History is only half the value. The other half is being able to undo.
Roll back to a known-good version
In History, find the last version you know was good, and choose Restore. GitPLC brings the project back to that state — and, because it's version control, the rollback is itself just another entry in the history. You can always go forward again.
You don't lose the bad version
Restoring doesn't delete anything. The change you backed out of is still in the history if you want to look at it later, or cherry-pick one good part of it.
Rolling back in PLCcode changes your versioned project, not the controller. It does not download to hardware. Pushing a restored version to a live PLC is a separate, deliberate step via PLCconnect — treat it with the same care as any download.
What's next
If something's behaving oddly — in the app, not your logic — tell us.