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

푸시 로그 보기

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

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

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

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

  1. 사이트 관리자로 GitHub Enterprise Server에 로그인합니다.
  2. 리포지토리로 이동합니다.
  3. 리포지토리 페이지의 오른쪽 위 모서리에서 를 클릭합니다.
  4. 페이지의 오른쪽 위 모서리에서 보안을 클릭합니다. 사용자 또는 리포지토리에 대한 "사이트 관리자" 페이지의 헤더 스크린샷 "보안" 탭은 주황색 윤곽선으로 강조 표시됩니다.
  5. 왼쪽 사이드바에서 푸시 로그를 클릭합니다. 푸시 로그 탭

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

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

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

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