Skip to main content
설명서에 자주 업데이트를 게시하며 이 페이지의 번역이 계속 진행 중일 수 있습니다. 최신 정보는 영어 설명서를 참조하세요.

이 버전의 GitHub Enterprise는 다음 날짜에 중단됩니다. 2023-03-15. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 성능 향상, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

푸시 로그 보기

사이트 관리자는 엔터프라이즈의 모든 리포지토리에 대한 Git 푸시 작업 목록을 볼 수 있습니다.

푸시 로그 항목은 다음을 표시합니다.

  • 푸시를 시작한 사람
  • 강제 푸시인지 아닌지 여부
  • 다른 사용자가 푸시한 분기
  • 푸시하는 데 사용한 프로토콜
  • 원래 IP 주소
  • 푸시하는 데 사용한 Git 클라이언트
  • 작업 전후의 SHA 해시

리포지토리의 푸시 로그 보기

  1. 사이트 관리자로 GitHub Enterprise Server에 로그인합니다.
  2. 리포지토리로 이동합니다.
  3. 리포지토리 페이지의 오른쪽 위 모서리에서 을 클릭합니다. 사이트 관리자 설정에 액세스하기 위한 로켓선 아이콘 1. 페이지의 오른쪽 상단에서 Security(보안)를 클릭합니다. 보안 탭
  4. 왼쪽 사이드바에서 푸시 로그를 클릭합니다. 푸시 로그 탭

명령줄에서 리포지토리의 푸시 로그 보기

  1. GitHub Enterprise Server 인스턴스에 SSH합니다. 인스턴스가 여러 노드로 구성된 경우(예: 고가용성 또는 지역 복제가 구성된 경우) 주 노드에 대한 SSH를 수행합니다. 클러스터를 사용하는 경우 임의 노드에 대해 SSH를 수행할 수 있습니다. SSH 액세스에 대한 자세한 내용은 “관리 셸(SSH) 액세스”를 참조하세요.

    $ ssh -p 122 admin@HOSTNAME
  2. 적절한 Git 리포지토리에서 감사 로그 파일을 엽니다.

    ghe-repo OWNER/REPOSITORY -c "cat audit_log"