Nunca empuje a un cierto control remoto

Tengo acceso de inserción a un repository de Git, pero en la práctica no quiero presionar directamente a ese repository.

Ejemplo: aunque tengo acceso de inserción a un repository de Github, casi siempre quiero presionar en mi lugar el repository y luego enviar una request de extracción para que podamos usar el process de revisión de código de Github.

¿Cómo puedo agregar ese control remoto para poder extraerlo, pero evitar que accidentalmente lo presione?

Lo mejor que se me ocurrió es esto: tenga en count que cada control remoto tiene (al less) dos URL; uno para empujar y uno para ir a search.

Si configura la URL push de un control remoto en la cadena vacía, recibirá un error cada vez que intente presionarlo:

git remote set-url --push origin "" 

Ahora,

 $ git push origin master fatal: No path specified. See 'man git-pull' for valid url syntax 

Sin embargo, no es el post de error más obvio.