Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Aplicar as políticas de gerenciamento do repositório na sua empresa

É possível aplicar políticas de gerenciamento de repositórios nas organizações de sua empresa ou permitir que as políticas sejam definidas em cada organização.

Who can use this feature

Enterprise owners can enforce policies for repository management in an enterprise.

Sobre políticas para gerenciamento de repositório na sua empresa

Você pode aplicar políticas para controlar como os integrantes da sua empresa em GitHub Enterprise Server gerenciam os repositórios. Você também pode permitir que os proprietários da organização gerenciem as políticas para o gerenciamento do repositório. Para obter mais informações, confira "Como criar e gerenciar repositórios e "Organizações e equipes".

Configurar a visibilidade padrão de novos repositórios

Toda vez que alguém criar um novo repositório na sua empresa, essa pessoa deverá escolher uma visibilidade para o repositório. Ao configurar uma configuração padrão de visibilidade para a empresa, você escolhe qual visibilidade será selecionada por padrão. Para obter mais informações sobre a visibilidade do repositório, confira "Sobre os repositórios".

Se um proprietário corporativo impedir que os integrantes criem certos tipos de repositórios, os integrantes não serão capazes de criar esse tipo de repositório, mesmo se a configuração de visibilidade for o padrão para esse tipo. Para obter mais informações, confira "Como impor uma política para criação de repositório".

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em Políticas, clique em Opções. Guia Opções na barra lateral das configurações da conta corporativa
  2. Em "Default repository visibility" (Visibilidade padrão do repositório), clique no menu suspenso e selecione uma visibilidade padrão. Menu suspenso usado para escolher a visibilidade padrão do repositório para sua empresa

Aviso: se você adicionar um anexo de imagem de um comentário sobre um problema ou uma solicitação de pull, qualquer pessoa poderá ver a URL de imagem anônima sem autenticação, mesmo que a solicitação de pull esteja em um repositório privado ou se o modo privado estiver habilitado. Para impedir o acesso não autorizado às imagens, restrinja o acesso à rede pelos sistemas que fornecem as imagens, incluindo o your GitHub Enterprise Server instance.

Exigir a política com base nas permissões do repositório

Em todas as organizações pertencentes à sua empresa, é possível definir um nível de permissão de base do repositório (nenhum, leitura, gravação ou administrativo) para integrantes da organização ou permitir que os proprietários administrem a configuração no nível da organização.

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa
  2. Em "Permissões de base", revise as informações sobre como alterar a configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa
  3. Em "Permissões básicas", use o menu suspenso e escolha uma política. Menu suspenso com opções de políticas de permissões de repositório

Aplicando uma política para a criação do repositório

Em todas as organizações pertencentes à sua empresa, é possível permitir que os integrantes criem repositórios, restringir a criação de repositórios a proprietários da organização ou permitir que os proprietários administrem a configuração no nível da organização.

Se você permitir que os membros criem repositórios em suas organizações, você poderá escolher quais tipos de repositórios (públicos, privados e internos) que os membros podem criar.

Para obter mais informações sobre repositórios internos, confira "Como criar um repositório interno".

Os proprietários da organização sempre podem criar qualquer tipo de repositório e os colaboradores externos nunca podem criar qualquer tipo de repositório. Para obter mais informações, confira "Sobre os repositórios".

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa
  2. Em "Repository creation" (Criação de repositório), revise as informações sobre como alterar a configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa 1. Em "Repository creation" (Criação de repositório), selecione uma política. Menu suspenso com opções de política de criação do repositório 1. Se você tiver marcado Integrantes podem criar repositórios, selecione um ou mais tipos de repositório. Caixas de seleção para tipos de repositório

Aplicar uma política para a bifurcação de repositórios internos ou privados

Em todas as organizações pertencentes à sua empresa, é possível permitir que pessoas com acesso a um repositório privado o bifurquem, nunca permitir a bifurcação de repositórios privados ou permitir que os proprietários administrem a configuração no nível da organização.

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa

  2. Em "Bifurcação de repositório", revise as informações sobre como alterar a configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

  3. Em "Bifurcação de repositório", use o menu suspenso e escolha uma política.

    Menu suspenso com as opções de políticas para criação de forks de repositórios

Aplicando uma política para convidar externos para repositórios

Em todas as organizações pertencentes à sua empresa, você pode permitir que os membros convidem externos para repositórios, restringir externos aos proprietários da organização, restringir externos aos proprietários da organização, ou permitir que os proprietários da organização administrem a configuração no nível da organização.

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa

  2. Em "Repositório convites", revise as informações sobre a alteração da configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

  3. Em "Repositórioconvites", use o menu suspenso e escolha uma política.

    Menu suspenso com as opções de políticas para convite

Aplicando uma política para o nome padrão do branch

Em todas as organizações pertencentes à sua empresa, você pode definir o nome padrão da branch para quaisquer novos repositórios que os integrantes criarem. Você pode optar por aplicar esse nome do branch-padrão em todas as organizações ou permitir que as organizações individuais definam um nome diferente.

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa
  2. Na guia Políticas do repositório em "Nome do branch padrão", insira o nome do branch padrão que deve ser usado pelos novos repositórios. Caixa de texto usada para inserir o nome do branch padrão
  3. Opcionalmente, para impor o nome do branch padrão a todas as organizações da empresa, selecione Impor em toda a empresa. Caixa de seleção de imposição
  4. Clique em Atualizar. Botão Atualizar

Aplicando uma política de alterações à visibilidade do repositório

Em todas as organizações pertencentes à sua empresa, é possível permitir que integrantes com acesso administrativo alterem a visibilidade de um repositório, restringir alterações na visibilidade do repositório a proprietários da organização ou permitir que os proprietários administrem a configuração no nível da organização. Quando você impede que os integrantes alterem a visibilidade do repositório, somente os proprietários corporativos podem alterar a visibilidade de um repositório.

Se um proprietário corporativo tiver restringido a criação de repositório apenas para os proprietários da organização, os integrantes não poderão alterar a visibilidade do repositório. Se um proprietário corporativo restringir a criação do repositório de integrantes apenas para repositórios privados, os integrantes só poderão alterar a visibilidade de um repositório para privado. Para obter mais informações, confira "Como impor uma política para criação de repositório".

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa
  2. Em "Repository visibility change" (Alteração da visibilidade do repositório), revise as informações sobre a alteração da configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa
  3. Em "Repository visibility change" (Mudança de visibilidade do repositório), use o menu suspenso e escolha uma política. Menu suspenso com opções de políticas de visibilidade do repositório

Aplicando uma política de exclusão e transferência de repositório

Em todas as organizações pertencentes à sua empresa, é possível permitir que integrantes com permissões administrativas excluam ou transfiram um repositório, restringir exclusões e transferências de repositórios a proprietários da organização ou permitir que os proprietários administrem a configuração no nível da organização.

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa

  2. Em "Repository deletion and transfer" (Exclusão e transferência de repositórios), revise as informações sobre como alterar as configurações. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

  3. Em "Repository deletion and transfer" (exclusão e transferência de repositório), use o menu suspenso e escolha uma política. Menu suspenso com opções de políticas de exclusão de repositórios

Aplicando uma política para excluir problemas

Em todas as organizações pertencentes à sua empresa, é possível permitir que integrantes com acesso administrativo excluam problemas em um repositório, restringir a exclusão de problemas a proprietários da organização ou permitir que os proprietários administrem a configuração no nível da organização.

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa

  2. Na guia Políticas do repositório, em "Exclusão de problemas do repositório", revise as informações sobre como alterar a configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

  3. Em "Repository issue deletion" (Exclusão de problemas em repositórios), use o menu suspenso e escolha uma política.

    Menu suspenso com as opções de políticas para exclusão de problemas

Aplicando uma política para limites de push do Git

Para manter o tamanho do repositório gerenciável e evitar problemas de desempenho, você pode configurar um limite de tamanho de arquivo para os repositórios na sua empresa.

Por padrão, quando você impõe os limites de upload do repositório, as pessoas não podem adicionar ou atualizar arquivos maiores que 100 MB.

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em Políticas, clique em Opções. Guia Opções na barra lateral das configurações da conta corporativa
  2. Em "Repository upload limit" (Limite de upload de repositório), use o menu suspenso e clique para definir o tamanho máximo do objeto. Menu suspenso com as opções de tamanho máximo do objeto
  3. Opcionalmente, para impor um limite máximo de upload para todos os repositórios na sua empresa, selecione Impor em todos os repositórios opção Impor o tamanho máximo do objeto em todos os repositórios

Como impor uma política para a exibição de nomes de membros em seus repositórios

Em todas as organizações pertencentes à sua empresa, você pode permitir que os membros vejam o nome de perfil de um autor de comentário, além do nome de usuário dessa pessoa, em problemas e solicitações de pull para repositórios públicos e internos.

Nome de perfil do autor do comentário exibido no comentário

Observação: quando essa política é imposta para todos os repositórios na empresa, ela substitui a configuração da organização para repositórios privados. Para obter mais informações, confira "Gerenciando a exibição de nomes de membros em sua organização".

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em Políticas, clique em Opções. Guia Opções na barra lateral das configurações da conta corporativa
  2. Em "Permitir que os membros vejam o nome de perfil do autor do comentário em repositórios públicos e internos", selecione o menu suspenso e clique em uma política. Captura de tela da página Opções com o menu suspenso de política destacado
  3. Opcionalmente, para impor a exibição de nomes de perfil para todos os repositórios em sua empresa, selecione Impor para todos os repositórios na instância. Captura de tela da opção "Impor para todos os repositórios" destacada

Configurar o editor de conflitos de merge para pull requests entre repositórios

Solicitar que os usuário resolvam conflitos de merge em seus respectivos computadores pode impedir gravações inadvertidas em repositórios upstream a partir de uma bifurcação.

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em Políticas, clique em Opções. Guia Opções na barra lateral das configurações da conta corporativa
  2. Em "Editor de conflitos para solicitações de pull entre repositórios", use o menu suspenso e clique em Desabilitado. Menu suspenso com a opção para desabilitar o editor de conflitos de mesclagem

Configurar pushes forçados

Cada repositório herda uma configuração de push forçado padrão das configurações da conta de usuário ou organização proprietária do repositório. Cada conta de organização e usuário herda uma configuração padrão de push forçado a partir da configuração de push forçado para a empresa. Se você alterar a configuração de push forçado para a empresa, a política irá aplicar-se a todos os repositórios pertencentes a qualquer usuário ou organização.

Bloqueando pushes forçado para todos os repositórios

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em Políticas, clique em Opções. Guia Opções na barra lateral das configurações da conta corporativa
  2. Em "Pushes forçados", use o menu suspenso e clique em Permitir, Bloquear ou Bloquear no branch padrão. Menu suspenso Pushes forçados
  3. Opcionalmente, selecione Impor em todos os repositórios, que substituirá as configurações no nível da organização e do repositório de pushes forçados.

Bloquear pushes forçados para um repositório específico

Observação: cada repositório herda automaticamente as configurações padrão da organização ou do usuário que é seu proprietário. Você não pode substituir a configuração padrão se o proprietário do repositório tiver aplicado a configuração em todos os seus repositórios.

  1. Entre no your GitHub Enterprise Server instance em http(s)://HOSTNAME/login. 1. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .

    Captura de tela do ícone de foguete para acesso às configurações de administração do site

  2. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.

    Captura de tela do link "Administração do site" 1. No campo de pesquisa, digite o nome do repositório e clique em Pesquisar. Campo de pesquisa das configurações de administração do site 1. Nos resultados da pesquisa, clique no nome do repositório. Opções de pesquisa das configurações de administração do site 1. No canto superior direito da página, clique em Administrador. Ferramentas de Administrador 1. Na barra lateral esquerda, clique em Administrador. Ferramentas de Administração

  3. Selecione Bloquear ou Bloquear no branch padrão em Push e Pull. Bloquear pushes forçados

Bloquear pushes forçados em repositórios pertencentes a uma organização ou conta de usuário

Os repositórios herdam as configurações de push forçado da conta do usuário ou da organização à qual pertencem. As contas de usuários e organizações herdam as configurações de push forçado a partir das configurações de push forçado para a empresa.

Você pode substituir as configurações padrão herdadas definindo as configurações da conta de usuário ou da organização.

  1. Entre no your GitHub Enterprise Server instance em http(s)://HOSTNAME/login. 1. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .

    Captura de tela do ícone de foguete para acesso às configurações de administração do site

  2. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.

    Captura de tela do link "Administração do site" 1. No campo de pesquisa, digite o nome do usuário ou da organização e clique em Pesquisar. Campo de pesquisa das configurações de administração do site 1. Nos resultados da pesquisa, clique no nome do usuário ou organização. Opções de pesquisa das configurações de administração do site 1. No canto superior direito da página, clique em Administrador. Ferramentas de Administrador 1. Na barra lateral esquerda, clique em Administrador. Ferramentas de Administração

  3. Em "Repository default settings" (Configurações padrão do repositório) na seção "Force pushes" (Pushes forçados), selecione

    • Bloquear para bloquear os pushes forçados em todos os branches.
    • Bloquear no branch padrão para bloquear os pushes forçados apenas no branch padrão. Bloquear pushes forçados
  4. Opcionalmente, selecione Impor em todos os repositórios, que substituirá as configurações específicas do repositório. Observe que isso não substituirá uma política de toda a empresa. Bloquear pushes forçados

Configurar o acesso de leitura anônimo do Git

Avisos:

  • O protocolo do Git é não autenticado e não criptografado. Um invasor pode interceptar dados de repositório transferidos por conexões usando esse protocolo.
  • Se você habilitar o acesso de leitura anônimo do Git, será responsável por todo o acesso e uso do recurso. GitHub não é responsável por nenhum acesso indesejado, riscos de segurança ou uso indevido do recurso.
  • Não use este recurso para violar sua licença do GitHub, incluindo o limite no número de licenças de usuários para o your GitHub Enterprise Server instance.

Se você tiver o modo privado habilitado para your GitHub Enterprise Server instance, você pode permitir que os administradores do repositório habilitem o acesso de leitura Git anônimo a repositórios públicos.

Habilitar o acesso de leitura anônimo do Git permite que os usuários ignorem a autenticação para ferramentas personalizadas na sua empresa. Quando você ou um administrador do repositório habilitar essa configuração de acesso em um repositório, as operações não autenticadas do Git (e qualquer pessoa com acesso de rede ao GitHub Enterprise Server) terão acesso de leitura sem autenticação ao repositório.

O acesso de leitura anônimo do Git está desabilitado por padrão. Quando você faz upgrade para o GitHub Enterprise Server 3.6 ou versões posteriores, o acesso de leitura anônimo do Git é desabilitado automaticamente no nível do aplicativo, e as conexões do git:// na porta 9418 retornarão o erro a seguir.

The unauthenticated git protocol on port 9418 is no longer supported.

Se você deseja dar suporte ao protocolo Git não autenticado em seu ambiente, você precisa reabilitar manualmente o recurso. Execute os seguintes comandos após a atualização:

$ sudo ghe-config app.gitauth.git-protocol true
$ sudo ghe-config-apply

O acesso de leitura anônimo do Git será totalmente removido em uma versão futura do GitHub Enterprise Server. GitHub recomenda usar SSH em vez do protocolo Git. Para obter mais informações sobre esta mudança, veja the GitHub Blog.

Se necessário, você pode impedir que os administradores do repositório alterem configurações anônimas de acesso do Git para repositórios, bloqueando as configurações de acesso do repositório. Após o bloqueio, somente um administrador de site poderá alterar a configuração do acesso de leitura anônimo do Git.

Para ver os repositórios com acesso de leitura Git anônimo habilitado, filtre a lista de repositórios no painel do administrador do site.

Observações:

  • Você não pode alterar as configurações de acesso de leitura do Git para repositórios bifurcados, uma vez que eles herdam suas configurações de acesso a partir do repositório raiz por padrão.
  • Se um repositório público se tornar privado, então o acesso de leitura anônimo do Git será automaticamente desabilitado para esse repositório e ele bifurca.
  • Se um repositório com autenticação anônima contiver recursos do Git LFS ele vai falhar no download dos recursos do Git LFS já que eles ainda exigem autenticação. Recomendamos fortemente que não habilite acesso de leitura anônimo do Git para um repositório com ativos do Git LFS.

Definir o acesso de leitura anônimo do Git para todos os repositórios

  1. No canto superior à direita de GitHub Enterprise Server, clique na foto do perfil e clique em Configurações da empresa. "Configurações da empresa" no menu suspenso da foto do perfil em GitHub Enterprise Server 1. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em Políticas, clique em Opções. Guia Opções na barra lateral das configurações da conta corporativa
  2. Em "Acesso de leitura anônimo do Git", use o menu suspenso e clique em Habilitado. Menu suspenso Acesso de leitura anônimo do Git que mostra as opções de menu "Habilitado" e "Desabilitado"
  3. Opcionalmente, para impedir que os administradores do repositório alterem as configurações de acesso de leitura anônimo do Git em todos os repositórios da sua empresa, selecione Impedir que os administradores do repositório alterem o acesso de leitura anônimo do Git. Marcar a caixa de seleção para impedir que os administradores do repositório alterem as configurações de acesso de leitura anônimo do Git em todos os repositórios da sua empresa

Definir acesso de leitura anônimo do Git para um repositório específico

  1. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .

    Captura de tela do ícone de foguete para acesso às configurações de administração do site

  2. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.

    Captura de tela do link "Administração do site" 1. No campo de pesquisa, digite o nome do repositório e clique em Pesquisar. Campo de pesquisa das configurações de administração do site 1. Nos resultados da pesquisa, clique no nome do repositório. Opções de pesquisa das configurações de administração do site 1. No canto superior direito da página, clique em Administrador. Ferramentas de Administrador 1. Na barra lateral esquerda, clique em Administrador. Ferramentas de Administração

  3. Em "Zona de Perigo", ao lado de "Habilitar Acesso de leitura anônimo do Git", clique em Habilitar. Botão "Habilitado" na opção "Habilitar acesso de leitura anônimo do Git" na zona de perigo das configurações de administração do site de um repositório

  4. Revise as alterações. Para confirmar, clique em Sim, habilitar o acesso de leitura anônimo do Git. Confirmar a configuração de acesso de leitura anônimo do Git na janela pop-up

  5. Opcionalmente, para impedir que os administradores do repositório alterem a configuração desse repositório, selecione Impedir que os administradores do repositório alterem o acesso de leitura anônimo do Git. Marcar a caixa de seleção para impedir que administradores do repositório alterem as configurações de acesso de leitura anônimo do Git desse repositório