## Lesson — The Git -- separator treats all subsequent arguments

**Tags:** architecture, curated
**Pattern:** \bgit\s+.*\s--\s+.*(\.\.\.?|[\^~])
**Engine:** regex
**Scope:** *.sh, *.bash, *.yml, *.yaml, Makefile, **/*.ts, **/*.js, **/*.py
**Severity:** error

The Git -- separator treats all subsequent arguments.
