Создайте новую ветку, когда начнете отладку (git checkout -b debugging
или аналогичную), а затем сделайте все свои коммиты там, передав их в Heroku вместо вашего мастера через git push heroku debugging:master
.
Затем, когда вы исправили проблему, вы можете объединить свои отладочные изменения в один коммит и объединить их обратно в master:
git checkout master
git merge debugging --squash
git branch -D debugging
Есть много других способов сделать это, все сводится к тому, что вы находите наиболее логичным.