콘텐츠로 건너뛰기
GitTree
역사와 회복

이 컴퓨터의 저장소 수 읽기

Pro의 Repo Insights는 .mailmap ID 및 봇 수를 사용하여 기간, 브랜치, 기여자, 파일, 폴더 및 추세별로 로컬 기록을 탐색합니다. CSV 또는 JSON을 내보내고, 지원되는 공급자 풀 요청 활동을 추가하거나, 선택적인 이메일 사본과 함께 자신의 개수를 미리 보고 My reports에 저장하세요. 팀 공유에는 별도의 조직 요구 사항이 있습니다. These counts describe activity, not performance. 로컬 분석은 보고서를 업로드하지 않습니다. 저장하거나 공유하려면 조치가 필요합니다.

프로업데이트됨

현재 누구나 무료로 이용할 수 있는 GitTree Pro의 일부입니다. 무료는 모든 로컬 Git 기능을 유지합니다. 요금제 비교.

이 페이지에서
  1. 시작하기 전에
  2. 어디서 찾을 수 있나요?
  3. 단계
  4. 예상되는 결과
  5. 계산되는 내용
  6. 점수가 아닌 활동
  7. 공유는 별도의 단계입니다.
  8. 뭔가 잘못되면
  9. 질문
  10. 관련된

시작하기 전에

  • Repo Insights는 현재 모든 사람이 무료로 사용할 수 있는 GitTree Pro의 일부입니다. 계획은 Pro를 설명합니다. 로그인되었습니다.
  • 당신이 원하는 기록은 이 컴퓨터에 있습니다. 얕은 클론은 가져온 커밋만 계산합니다. 보고서는 역사가 부분적일 때를 말합니다.

어디서 찾을 수 있나요?

  • Tools 또는 Alt+I. Repo Insights가 자체 창에서 열립니다.
  • Team reports(Alt+Shift+I)는 조직이 공유하는 보고서의 받은 편지함입니다. 이 지역 카운트는 아닙니다. 팀 보고서를 참조하세요.
액션macOSWindows 및 Linux
Repo Insights⌥IAlt+I
Team reports⌥⇧IAlt+Shift+I

단계

  1. Repo Insights 열기

    저장소에서 Alt+I를 누르거나 Repo Insights를 선택합니다. 창은 그래프와 별개입니다. Overview은 첫 번째 섹션입니다. 카운트는 이 컴퓨터에서 실행됩니다. 창을 열어도 보고서가 업로드되지 않습니다.

    Repo Insights가 계산하는 내역인 커밋 그래프
    보고서는 이 기록의 커밋 수를 계산합니다. 스틸은 Insights 창이 아닌 그래프입니다.데모 저장소와의 GitTree 인터페이스입니다.
  2. 범위를 선택하세요

    Change range은 기간을 설정합니다. 이 실행에 대해 다른 범위를 선택하지 않는 한 기본 설정의 기본 기간은 Last 30 days, Last 90 days, Last 180 days 또는 Last 365 days 중 하나입니다. 기본값은 이 컴퓨터에서 계산된 것으로 설명되며 아무것도 업로드되지 않습니다.

  3. 계산 규칙을 읽어보세요

    People are merged with the repository’s .mailmap. Commits by bots are counted apart from people. Bulk commits는 분리되어 있으므로 하나의 거대한 커밋이 일주일 작업처럼 보이지 않습니다. 보고서에는 These counts describe activity, not performance. 행을 순위로 읽지 마십시오.

  4. 로컬로 유지하거나 파일을 내보냅니다.

    Export…는 선택한 파일에 Export CSV… 또는 Export JSON…를 씁니다. 도움말에는 기여자에게 이름과 이메일을 기록하며 아무 것도 전송되지 않는다고 나와 있습니다. Forget Repo Insights for This Repository…은(는) 이 컴퓨터에 있는 이 저장소에 대해 보관된 보고서를 삭제합니다. 저장소는 건드리지 않습니다.

예상되는 결과

이 컴퓨터에는 범위에 대한 커밋 및 줄 보고서가 있습니다. 내보내기는 경로를 선택한 경우에만 파일을 생성합니다. 조직과의 공유는 이후 단계이며 소유자나 관리자만 업로드할 수 있습니다.

계산되는 내용

터미널의 동일한 질문은 날짜 범위가 있는 git shortlog 및 git log입니다. Repo Insights는 메일맵 병합, 봇 분할 및 대량 분할을 추가하고 보고서를 내보낼 수 있도록 유지합니다. 커밋은 변경되지 않습니다.

git shortlog -sn --since="90 days ago"
git log --pretty=format:"%aN <%aE>" --since="90 days ago" | sort | uniq -c

Include pull request counts은(는) 연결된 계정이 있는 호스트의 풀 요청 및 리뷰도 읽습니다. 개수와 시간만 유지되며 제목, 설명, 코드는 없습니다. 보고서를 공유하지 않으면 아무 것도 업로드되지 않습니다. 실행에서 읽지 못한 경우 나중에 공유하면 보고서에 풀 요청 번호가 없다고 표시됩니다. 파일 기록은 다른 보기입니다. 전체 범위가 아닌 하나의 파일입니다.

점수가 아닌 활동

팀 보고서의 문장과 이러한 개수의 의미는 다음과 같습니다. These counts describe activity, not performance. 커밋 수가 적은 사람이 중요한 변경 사항을 작성했을 수 있습니다. 병합 커밋과 한 줄 오타 수정이 모두 개수에 추가됩니다. 보고서는 사람의 순위를 매기지 않으며 숫자를 점수로 부르지도 않습니다.

공유는 별도의 단계입니다.

Share with Organization…는 미리보기를 하고 Upload Report를 누른 후에만 개수를 보냅니다. 이름과 이메일은 이 컴퓨터에 남아 있습니다. 회원 ID는 탈퇴 금액과 개수입니다. 이 서비스는 보고서가 활성화된 조직의 소유자 또는 관리자의 업로드를 허용합니다. 팀 보고서가 해당 경로입니다. 튜토리얼에서는 이러한 개수 없이 역사를 가르칩니다.

뭔가 잘못되면

보고서의 기록 줄에는 복제본이 얕거나 부분적이라고 나와 있습니다.

가져온 커밋만 계산되었습니다. 필요한 기록을 가져온 다음 보고서를 다시 실행하세요. 이전 숫자는 전체 저장소가 아닙니다.

한 사람인 두 사람이 두 줄로 등장한다.

해당 이메일은 병합되지 않습니다. .mailmap에 추가하고 보고서를 다시 실행하세요. 보고서는 메일맵을 읽습니다. 성냥을 발명하지 않습니다.

"이 보고서에는 풀 요청 번호가 없습니다."

해당 실행은 풀 요청을 읽지 않았습니다. 보고서 옵션에서 Pull Request Count 포함을 켜고 다시 실행하세요. 호스트 읽기는 연결된 계정을 사용합니다.

보고서를 잊어버리면 여전히 원하는 보고서가 제거되었습니다.

잊어버리기는 해당 저장소에 대해 이 컴퓨터에 보관된 보고서를 삭제합니다. Repo Insights를 다시 실행하여 기록을 다시 계산하세요. 저장소 파일이 삭제되지 않았습니다.

질문

Repo Insights가 내 저장소를 업로드합니까?

아니요. 카운트는 이 컴퓨터에서 실행됩니다. 내보내기는 선택한 파일을 쓰고 아무것도 보내지 않습니다. 팀 보고서 업로드는 별도의 확인이며 코드가 아닌 개수를 보냅니다.

숫자는 성과 검토입니까?

아니요. 이 수치는 성과가 아닌 활동을 나타냅니다. 메일맵과 봇 규칙 뒤의 범위에 있는 커밋과 라인입니다. 그들은 계급이 아닙니다.

Repo Insights가 포함된 계획은 무엇입니까?

GitTree Pro는 현재 누구나 무료로 사용할 수 있습니다. 창을 여는 것은 무료 플랜에 포함되어 있지 않습니다.

CSV 내보내기에는 무엇이 포함되어 있나요?

귀하가 선택한 파일에 참여자의 이름과 이메일이 포함되어 있습니다. 내보내기에서는 아무 것도 전송되지 않습니다.

팀 보고서도 같은 창인가요?

아니요. Alt+Shift+I를 누르면 팀 보고서, 즉 조직과 공유된 보고서 소유자 및 관리자가 열립니다. Alt+I는 로컬 개수입니다.