As said here and specifically answered here, one can push specific commits (and everything before them) to a branch by writing on a terminal
git push <remotename> <commit SHA>:<remotebranchname>
// example -> git push origin 712acff81033eddc90bb2b45e1e4cd031fefc50f:master
The question is, can this be done graphically in GitKraken? If not, is there any program that can do this through a graphical interface?
*The reasoning of wanting to push specific commits is to sort-of deploy on a controlled manner different updates of a website, which is synced to a github repository (netlify)