GitLink

Manage Census SQL models and syncs via YAML files in your Git repository.

GitLink enables you to leverage best practices of production software development – like peer review and version control – when making changes to your Census workspace. This gives you:

  • Resources as Code: Specify your Census SQL models and syncs in YAML configuration files.

  • Bi-directional Updates: Make changes to Census via the Census UI, or by updating the YAML configuration files in your Git repository.

  • Git-Backed Change History: View and rollback changes to Census resources not just within the Census UI, but also within Git.

Creating, editing, and deleting resources in the Census UI will all be represented as changes to your YAML configuration files stored in Git. All changes will be represented as commits to those files. When you create and edit the configuration files via commits and pull requests in a Git repository, Census will materialize your changes into your Census workspace.

Please visit our full developer documentation at developers.getcensus.com/gitlink for more.

Last updated