Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em 2021-06-09. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Exibir logs de push

Os administradores do site podem ver uma lista de operações de push do Git para qualquer repositório na empresa.

As entradas de log de push mostram o seguinte:

  • Quem iniciou o push;
  • Se o push foi forçado ou não;
  • O branch para o qual o push foi feito;
  • O protocolo usado para fazer push;
  • O endereço IP de origem;
  • O cliente Git usado para fazer push;
  • Os hashes SHA de antes e depois da operação.

Exibir os logs de push do repositório

  1. Efetue o login em GitHub Enterprise Server como administrador do site.
  2. Navegue até um repositório.
  3. No canto superior direito da página do repositório, clique em . Ícone de foguete para acessar as configurações de administrador do site
  4. No canto superior direito da página, clique em Security (Segurança). Guia de segurança
  5. Na barra lateral esquerda, clique em Push Log (Log de push). Guia de log de push

Exibir os logs de push do repositório na linha de comando

  1. SSH em sua instância do GitHub Enterprise Server. Para obter mais informações, consulte "Acessar o shell administrativo (SSH)".
    $ ssh -p 122 admin@HOSTNAME
  2. No repositório do Git adequado, abra o arquivo de log de auditoria:
    ghe-repo owner/repository -c "less audit_log"