Version Control
Dynomate request collections use folders and TOML files on your local filesystem. You can place those folders in a repository that you manage. Dynomate does not run Git operations for you.
What Dynomate stores as files
A collection points to a folder that you select. Saved requests use TOML files in that folder. Dynomate watches tracked collection folders and reloads them when their files change. This makes the files compatible with editors, backup tools, and version control systems.
Other app state, AWS credentials, tabs, SQL snapshot artifacts, and table export files are separate from request collection files. Do not assume that committing a collection reproduces the complete app state on another device.
Use your own Git workflow
- Create or open a repository with your normal Git client.
- Create a Dynomate collection inside that repository, or add an existing collection folder.
- Save the request in Dynomate.
- Review the TOML diff in your Git client.
- Commit, push, pull, and resolve conflicts outside Dynomate.
After an external file change, allow Dynomate to reload the tracked folder. Reopen the request if the current tab still shows an older draft.