깃허브 커밋
깃허브 커밋 노드는 특정 깃허브 리포지토리의 커밋 데이터를 제공합니다.
Last updated
깃허브 커밋 노드는 특정 깃허브 리포지토리의 커밋 데이터를 제공합니다.
Last updated
없음
데이터셋: 크롤링한 데이터
깃허브 커밋 노드는 특정 깃허브 리포지토리의 커밋 데이터를 제공합니다.
개인 접근 토큰
이 노드를 사용하기 위해서는 깃허브 개인 접근 토큰이 필요합니다. 다음 문서를 참고하여 깃허브 웹페이지에서 토큰을 생성해주세요.
조직원이 조직의 리포지토리에 접근하는 토큰을 생성하지 못할 경우, 조직 소유자에게 fine-grained personal access tokens에 대한 승인을 요청해야 합니다.
접근하고자하는 리포지토리 하나의 읽기권한만 가지고 있는 토큰을 발급받는것을 권장합니다. 이렇게 하면 보안을 강화하고 불필요한 권한 부여를 피할 수 있습니다.
Fine-grained Personal Access Tokens: GitHub API에 접근하기 위한 인증 토큰입니다. GitHub 계정에서 생성할 수 있으며, 필요한 권한을 설정하여 사용합니다.
소유자 이름: 해당 리포지토리의 소유자(사용자 또는 조직) 이름을 입력합니다.
리포지토리 이름: 데이터를 수집할 대상 리포지토리의 이름을 입력합니다.
기간: 커밋 데이터를 수집할 기간을 설정합니다. 예를 들어, “하루 전”, “일주일 전”, “한 달 전”, “전체 기간” 등으로 설정할 수 있습니다.
출력 데이터셋
sha
각 커밋의 고유식별자
author_name
작성자 이름
author_email
작성자 이메일
date
커밋이 작성된 날짜와 시간
message
커밋 메시지 내용
url
해당 커밋의 GitHub 웹페이지
files_changed
커밋에서 변경된 파일의 내용