garden-tools 2.6.0

Garden grows and cultivates collections of Git trees Garden lets you define and run commands over collections of configuration-defined multi-worktree Git environments.
Documentation
garden:
  root: ""

variables:
  repos: ${GARDEN_ROOT}/repos
  dev_branch: dev

templates:
  shared-url: file://${repos}/example.git

trees:
  default:
    templates: shared-url
    branch: default

  dev:
    templates: shared-url
    branch: ${dev_branch}

  local:
    templates: shared-url
    branch: local
    branches:
      dev: origin/dev
      local: origin/default

  custom-remote:
    url: file://${repos}/example.git
    remotes:
      custom: file://${repos}/example.git
      extra: file://${repos}/example.git
    branch: custom-dev
    branches:
      custom-dev: custom/dev
      extra-default: extra/default