Azure Pipelines - re-run failed stage using latest commit in multi-stage pipeline

Solution 1:

Is there a possibility to re-run latest commit without running the whole multi-stage pipeline?

Nope. A pipeline run is anchored on the commit which you selected when starting the pipeline. No matter how many times you restart it (or stages of it), it uses the same commit.

//Edit: Actually, depending on your pipeline logic, you could run a new pipeline with only selected stages:

enter image description here

enter image description here