Push and hide the respective endpoints of the given range.
The range should be of the form
<commit>.. <commit> where each <commit> is in the form accepted by 'git_revparse_single'. The left-hand commit will be hidden and the right-hand commit pushed.
the range
0 or an error code