What does `wmill sync push --stateful` do?
Basically the title. It's not mentioned in the CLI docs, so I'm not entirely sure what it's supposed to do.
My assumption is that it's supposed to disallow people from pushing without pulling first, but if that's the case, I'm unsure why
--skip-pull
is a separate flag.Sync | Windmill
Synchronizing folders & git repositories to a Windmill instance is made easy
1 Reply
It's a legacy way of using the CLI which work similar to .git and could resolve conflicts. It was too hard to maintain so we deprecated it
It was in a world where git sync didn't exist
git is much better at handling conflicts and we want to avoid reinventing the wheel