---
# System prepended metadata

title: Git Flow

---

# Git Flow

```mermaid
    gitGraph
      commit
      commit tag: "v1.0.0"
      branch develop
      checkout main
      branch ENV/DEV
      checkout ENV/DEV
      commit id: "dev config"
      checkout main
      branch ENV/TEST
      checkout ENV/TEST
      commit id: "test config"
      checkout main
      branch feature/TPM202209120000TW
      checkout feature/TPM202209120000TW
      commit
      commit
      checkout main
      branch feature/TPM202209120001TW
      checkout feature/TPM202209120001TW
      commit
      commit
      checkout ENV/DEV
      merge feature/TPM202209120000TW
      checkout ENV/DEV
      merge feature/TPM202209120001TW
      checkout ENV/TEST
      merge feature/TPM202209120001TW
      checkout develop
      merge feature/TPM202209120001TW
      checkout main
      merge develop tag: "v1.0.1"
      branch bugfix/TPM202209120002TW
      checkout bugfix/TPM202209120002TW
      commit
      commit
      checkout main
      merge bugfix/TPM202209120002TW tag: "v1.0.2"
      checkout develop
      merge main
      checkout ENV/DEV
      merge main
      checkout ENV/TEST
      merge main

```