Force new site deployment commits

Because each deployment is modeled as a commit on top of the latest
version of the `dev` branch, each new deployment is expected to discard
the previously-deployed commit.