# Git Workflow Perawat App

## Branch

- `develop` untuk kerja harian dan staging.
- `main` untuk production.

## Alur harian

```bash
git checkout develop
git pull origin develop
# edit dan test local
git add .
git commit -m "Deskripsi perubahan"
git push origin develop
```

Deploy `develop` ke staging. Setelah aman:

```bash
git checkout main
git pull origin main
git merge develop
git push origin main
```

Deploy `main` ke production.

## Aturan penting

- Jangan commit `.env`.
- Jangan commit file upload user.
- Jangan commit backup `.zip`, `.sql`, atau log.
- Semua perubahan database baru dibuat sebagai file SQL di `database/migrations/`.
