Я думаю, это то, что вы хотите, но это такой базовый "git 101", что я не могу не чувствовать, что что-то упустил, а вы хотите что-то более скомпилированное.
Если вы хотитесброс staging
назад к тому месту, с которого вы начали
<in the staging branch>
git reset --hard $(git merge-base HEAD origin/master)
git push --force
Если вы хотите сбросить staging
к текущему состоянию мастера
<in the staging branch>
git fetch
git reset --hard origin/master
git push --force