Hacker News new | ask | show | jobs
by ziml77 2045 days ago
Probably because removing branches from the remote doesn't make the commit history inconsistent with any copies made before the push. That seems to be the only case where git second-guesses what you tell it to do.