Harold Andrés Burbano Acuña
PreguntaComo bloquear la rama master para no tener que hacer manualmente cada pull request?

Ivan Ramos Sánchez
Que tal compañeros! Más bien las primeras 2 respuestas no ayudan, Bloquear es bloquear, no puedes subir ningún cambio directo a un branch (normalmente master). Es lo que explicó al inicio Fredy pero no lo terminó de desarrollar porque se fue directo a los pullrequest. (Confío en que lo explicará más adelante) Harold, Como bien lo comenta nuestro compañero Igartzasdfg, depende del servidor que uses, normalmente en AzureDevOps está un apartado que se llama Branch Policies y al ingresar ahí te dice algo así : Note: If any required policy is enabled, this branch cannot be deleted and changes must be made via pull request. En pocas palabras, sin pullRequest no hay cambio en éste branch.
Ahora, recién tomando el curso tengo mi cuenta Git y al andar investigando también hay un apartado de settings en tu repo actual que te lleva a los settings de los branchs, y dice algo muy similar al caso anterior: When enabled, all commits must be made to a non-protected branch and submitted via a pull request with the required number of approving reviews and no changes requested before it can be merged into a branch that matches this rule.
Bueno, esos son los bloqueos útiles, claro está el bloqueo general, al cual refiere parte de la segunda información que te comparto, donde no se puede hacer nada con la rama mientras esté tomada, también se puede hacer de forma temporal.

Cristian Blandón
De acuerdo con el comentario anterior... Si puedes re-formular tu pregunta, ya que no es muy claro a qué se refiere "bloquear" una rama y su relación con un pull request.
Si puedes incluir ejemplos, screenshots, o cualquier cosa que se te ocurra que dará claridad, para que podamos ayudarte de forma efectiva :)

Carmen Santiago
A que te refieres con bloquear la rama? Podrías ser más especifico.