Skip to main content
Git is integral to the working of and provides efficient data pipeline management. Full SaaS deployment models use a Matillion-hosted Git repository, but customer-hosted Git repositories are available through Hybrid SaaS deployments. Through customer-hosted Git, Matillion seamlessly integrates with an organization’s GitHub repositories, enabling centralized control and collaboration for data pipeline management. Git is integrated into the interface to facilitate efficient version control and collaboration among team members working on data pipelines. For detailed information on Git integration, read Git in .

Security considerations

If hosting your own Git repository for use with , consider the following security implications:

Secure authentication

Implement secure authentication methods, such as HTTPS, between Matillion and customer-hosted Git repositories. Use strong credentials to ensure secure access.

Access controls

Define granular access controls within the Git repositories to restrict unauthorized changes to the codebase. Only authorized users with appropriate permissions should have write access.

Encryption in transit

Enable encryption for data transmitted between Matillion and customer-hosted Git repositories to safeguard code changes and sensitive information during transmission.

Regular backup

Implement regular backup procedures for Git repositories to prevent data loss and maintain data integrity. Test backup procedures to ensure reliability. Git workflow