| name | openpilot-rebase-upstream |
|---|---|
| description | Rebase an openpilot fork (sunnypilot, dragonpilot, FrogPilot, or a personal fork) onto the latest upstream, replaying modified submodules such as opendbc or panda in step. Use when the user asks to rebase onto upstream, catch up with upstream, or update an openpilot fork to the latest upstream master. |
Replays the fork's commits onto the newest upstream/master, keeping submodule commits and their corresponding super-repo submodule bumps in sync.
Assumes an openpilot-derived repo: git submodules, a uv-managed venv, and a scons build. Adjust names to the fork at hand — nothing here is specific to one fork or one submodule.