Github Integration Related queries

Hey @sridhar_g - welcome to the community and thanks for reaching out! :slightly_smiling_face:

Yes - almost every primitive within Retool can be serialized and checked into source control - apps, resources, Query Library queries, and workflows. I don't think agents can be protected just yet, but I think that will probably come before too long. Once a primitive is checked in, the only way to modify it is via a PR.

Yes - you can populate a brand new deployment by connecting it to an existing source control repository.

Yes - app development is all done via branches and PRs after configuring source control, but that doesn't mean you can't still utilize app versioning. There's a great community topic on this from one of our engineers.

Let me know if you have any follow-up questions!