Git
Bundles contain custom components that support specific third-party integrations with Orbis Studio.
This page describes the components that are available in the Git bundle.
Git
The Git component loads files from a Git repository — either from a local path or by cloning a remote repository — and returns the contents as Data records.
It supports filtering by file extension and branch selection.
Git parameters
Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.
| Name | Type | Description |
|---|---|---|
| repository_source | String | Input parameter. Source of the repository. Options: Local (use a path on disk) or Remote (clone from URL). |
| local_repo_path | String | Input parameter. Path to a local Git repository. Used when Repository Source is Local. |
| clone_url | String | Input parameter. URL to clone a remote repository from. Used when Repository Source is Remote. |
| branch | String | Input parameter. The branch to load files from. Default: main. |
| file_filter | String | Input parameter. Glob pattern to filter files, for example *.py for Python files only. |
Git outputs
| Name | Type | Description |
|---|---|---|
| data | JSON | Output parameter. Repository files as a list of Data records, each containing the file path and content. |