Move all specific branch routes before /branches/{name} to prevent route shadowing. Previously, routes like /branches/rename, /branches/move, /branches/upstream, /branches/diff, etc. were shadowed by /branches/{name}.