Git
Tasks that clone, fetch, and interact with Git repositories.
Tasks that clone, sync, commit, and push Kestra apps and unit tests with Git repositories.
Use these tasks to fetch resources from a branch, reconcile them with Kestra (or preview changes with dryRun), and push updates back to Git. Provide the repository url, credentials, target branch, and Git subdirectories (e.g., _apps, _unit_tests), and control cleanup with delete or submodule cloning when required.