Okay, la solución de @Falco funcionó, pero tuve que hacerlo de una manera indirecta.
- Hice un fork del repositorio original
- Lo cloné localmente en mi máquina de desarrollo
- Creé mi rama desde el commit deseado
git branch foo ec64ae8
- Subí esa rama a mi GitHub
git push -u origin foo
- Actualicé mi app.yml con
git clone -b foo git@github.com:my-repo.git
Parece que debería haber una manera más fácil, pero esto cumple el trabajo. ¡Gracias por la orientación, @Falco!