← All labs

// hands-on lab

Branch workflow

~12 min

Practice branch → commit → switch back, end to end.

Continue in the shell (git init first if you're in a fresh session):

1. `git init && touch config.yaml && git add . && git commit -m "base config"` 2. Create a work branch: `git checkout -b tune-limits` 3. `git branch` — the * marks where you are 4. Make a change: `echo "cpu: 500m" >> config.yaml` then `git add . && git commit -m "raise cpu limit"` 5. `git log` — see both commits on this branch 6. Return home: `git checkout main`

// checklist

Sign in to save checklist progress.

Linux sandbox (WebVM) · ephemeralOpen in new tab ↗

Click Start sandbox for an in-browser Linux environment.

No Docker on the server — the sandbox runs in your browser (or an embedded lab host).