Skip to main content

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.

NameTypeDescription
repository_sourceStringInput parameter. Source of the repository. Options: Local (use a path on disk) or Remote (clone from URL).
local_repo_pathStringInput parameter. Path to a local Git repository. Used when Repository Source is Local.
clone_urlStringInput parameter. URL to clone a remote repository from. Used when Repository Source is Remote.
branchStringInput parameter. The branch to load files from. Default: main.
file_filterStringInput parameter. Glob pattern to filter files, for example *.py for Python files only.

Git outputs​

NameTypeDescription
dataJSONOutput parameter. Repository files as a list of Data records, each containing the file path and content.

See also​