깃허브
GitHub는 웹 기반 Git 리포지토리 호스팅 서비스입니다. Git의 모든 분산 수정 컨트롤 및 SCM(소스 코드 관리) 기능을 제공하고 자체 기능을 추가합니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | 스탠다드 | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 논리 앱 | 스탠다드 | 다음을 제외한 모든 Logic Apps 지역 : - Azure 중국 지역 - 미국 국방부(DoD) |
| Power Apps | 스탠다드 | 다음을 제외한 모든 Power Apps 지역 : - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| Power Automate | 스탠다드 | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 연락처 | |
|---|---|
| 이름 | Microsoft |
| URL | https://support.microsoft.com/ |
| 전자 메일 | abapi@microsoft.com |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Microsoft |
| 웹 사이트 | https://github.com/ |
| 개인 정보 보호 정책 | https://github.com/trust-center/privacy |
| 카테고리 | IT 작업; 합작 |
커넥터 github 앱 게시자
이 커넥터는 aaptapps 계정으로 앱을 사용합니다.
커넥터 심층 분석
커넥터에 대한 자세한 내용은 자세한 섹션을 참조하세요.
알려진 문제 및 제한 사항
트리거는 인증된 사용자에게 할당된 소유 및 멤버 리포지토리에서 문제 항목을 검색합니다. 조직 리포지토리는 지원되지 않습니다.
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
| 트리거 폴링 빈도 | 1 | 15초 |
동작
| Github MCP 서버 |
Github MCP 서버 |
|
Git |
GitHub 웹후크를 삭제합니다. |
| ID로 리포지토리 가져오기(미리 보기) |
ID별 리포지토리를 가져옵니다. |
| 끌어오기 요청 가져오기(미리 보기) |
이 작업은 리포지토리에 대한 끌어오기 요청을 가져오는 데 사용됩니다. |
| 끌어오기 요청 만들기(미리 보기) |
이 작업은 리포지토리에서 끌어오기 요청을 만드는 것입니다. 공용 리포지토리에서 끌어오기 요청을 열거나 업데이트하려면 헤드 또는 원본 분기에 대한 쓰기 권한이 있어야 합니다. 조직 소유 리포지토리의 경우 끌어오기 요청을 만들려면 리포지토리를 소유하는 조직의 구성원이어야 합니다. |
| 끌어오기 요청 병합(미리 보기) |
이 작업은 리포지토리에 대한 끌어오기 요청을 병합하는 데 사용됩니다. |
| 끌어오기 요청 업데이트(미리 보기) |
이 작업은 리포지토리에 대한 끌어오기 요청을 업데이트하는 데 사용됩니다. 공용 리포지토리에서 끌어오기 요청을 업데이트하려면 헤드 또는 원본 분기에 대한 쓰기 권한이 있어야 합니다. 조직 소유 리포지토리의 경우 끌어오기 요청을 열거나 업데이트하려면 리포지토리를 소유한 조직의 구성원이어야 합니다. |
| 끌어오기 요청에 대한 요청 검토자(미리 보기) |
지정된 사용자 및/또는 팀의 끌어오기 요청에 대한 검토를 요청합니다. |
| 끌어오기 요청에서 요청된 검토자 제거(미리 보기) |
지정된 사용자 및/또는 팀의 끌어오기 요청에서 요청된 검토자를 제거합니다. |
| 끌어오기 요청에서 파일 목록 가져오기(미리 보기) |
이 작업은 리포지토리에 대한 끌어오기 요청에서 파일 목록을 가져오는 데 사용됩니다. |
| 두 커밋 비교(미리 보기) |
둘 다 |
| 리포지토리 공개 키 가져오기(미리 보기) |
비밀을 암호화하는 데 필요한 공개 키를 가져옵니다. 비밀을 만들거나 업데이트하려면 비밀을 암호화해야 합니다. |
| 리포지토리 공동 작업자 나열 |
리포지토리 협력자를 나열합니다. |
| 리포지토리 디스패치 이벤트 만들기(미리 보기) |
이 작업은 GitHub 외부에서 발생하는 활동이 GitHub Actions 워크플로 또는 GitHub 앱 웹후크를 트리거할 때 호출 |
| 리포지토리 비밀 만들기 또는 업데이트(미리 보기) |
암호화된 값으로 리포지토리 비밀을 만들거나 업데이트합니다. LibSodium을 사용하여 비밀을 암호화합니다. |
| 리포지토리에 대한 모든 레이블을 나열합니다. |
리포지토리의 모든 레이블을 나열합니다. |
| 리포지토리의 모든 끌어오기 요청 가져오기 |
리포지토리의 모든 끌어오기 요청을 가져옵니다. |
| 리포지토리의 모든 문제 가져오기 |
리포지토리의 모든 문제를 가져옵니다. |
| 리포지토리의 모든 중요 시점을 나열합니다. |
리포지토리의 모든 중요 시점을 나열합니다. |
| 리포지토리의 문제에 대해 사용 가능한 담당자를 나열합니다. |
리포지토리의 문제에 대해 사용 가능한 담당자를 나열합니다. |
| 리포지토리의 특정 문제 가져오기 |
리포지토리의 특정 문제를 가져옵니다. |
| 문제 만들기 |
이 작업은 특정 리포지토리에 대한 새 문제를 만드는 데 사용됩니다. |
| 문제 업데이트 |
문제 번호가 지정된 기존 문제를 업데이트합니다. |
| 문제에 대한 모든 레이블을 나열합니다. |
문제에 대한 모든 레이블을 나열합니다. |
| 사용자가 리포지토리 공동 작업자인지 확인 |
사용자가 리포지토리 공동 작업자인지 확인합니다. |
| 사용자의 모든 공용 리포지토리를 나열합니다. |
사용자의 모든 공용 리포지토리를 나열합니다. |
| 상태 및 키워드별 문제 찾기 |
상태 및 키워드별로 문제를 찾습니다. |
| 인증된 사용자 가져오기 |
인증된 사용자를 가져옵니다. |
| 인증된 사용자의 모든 리포지토리를 나열합니다. |
인증된 사용자에 대한 모든 리포지토리(퍼블릭 및 프라이빗 모두)를 나열합니다. |
| 조직 비밀에 선택한 리포지토리 추가(미리 보기) |
for 리포지토리 액세스가 설정된 경우 조직 비밀에 |
| 조직 비밀에서 선택한 리포지토리 제거(미리 보기) |
for 리포지토리 액세스가 로 설정된 경우 |
| 조직의 모든 공용 리포지토리를 나열합니다. |
조직의 모든 공용 리포지토리를 나열합니다. |
| 중요 시점 업데이트 |
기존 중요 시점을 업데이트합니다. |
| 참조 가져오기(미리 보기) |
Git 데이터베이스에서 단일 참조를 반환합니다. 매개 변수는 |
| 참조 만들기(미리 보기) |
리포지토리에 대한 참조를 만듭니다. 사용된 커밋 SHA-1 해시가 있더라도 빈 리포지토리에 대한 새 참조를 만들 수 없습니다. 빈 리포지토리는 분기가 없는 리포지토리입니다. |
| 쿼리를 사용하여 Github 검색 |
쿼리를 사용하여 Github 검색 |
| 템플릿을 사용하여 리포지토리 만들기(미리 보기) |
리포지토리 템플릿을 사용하여 새 리포지토리를 만듭니다. 인증된 사용자는 리포지토리를 소유하는 조직의 구성원이거나 소유해야 합니다. |
Github MCP 서버
Github MCP 서버
GitHub 웹후크를 삭제합니다(미리 보기).
GitHub 웹후크를 삭제합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
GitHub 웹후크 ID
|
webhookId | True | string |
GitHub 웹후크의 ID |
ID로 리포지토리 가져오기(미리 보기)
ID별 리포지토리를 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 ID
|
repositoryId | True | integer |
리포지토리의 고유 식별자입니다. |
반환
git 리포지토리
끌어오기 요청 가져오기(미리 보기)
이 작업은 리포지토리에 대한 끌어오기 요청을 가져오는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
끌어오기 번호
|
pullNumber | True | integer |
끌어오기 번호입니다. |
반환
끌어오기 요청을 사용하면 GitHub의 리포지토리에 푸시한 변경 내용에 대해 다른 사람에게 알릴 수 있습니다. 끌어오기 요청이 전송되면 이해 관계자가 변경 사항 집합을 검토하고, 잠재적 수정 사항을 논의하고, 필요한 경우 후속 커밋을 푸시할 수도 있습니다.
끌어오기 요청 만들기(미리 보기)
이 작업은 리포지토리에서 끌어오기 요청을 만드는 것입니다. 공용 리포지토리에서 끌어오기 요청을 열거나 업데이트하려면 헤드 또는 원본 분기에 대한 쓰기 권한이 있어야 합니다. 조직 소유 리포지토리의 경우 끌어오기 요청을 만들려면 리포지토리를 소유하는 조직의 구성원이어야 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
제목
|
title | string |
새 끌어오기 요청의 제목입니다. |
|
|
Head
|
head | True | string |
변경 내용이 구현되는 분기의 이름입니다. 동일한 네트워크의 리포지토리 간 끌어오기 요청의 경우 다음과 같은 사용자가 있는 네임스페이 |
|
Base
|
base | True | string |
변경 내용을 끌어올 분기의 이름입니다. 현재 리포지토리의 기존 분기여야 합니다. 다른 리포지토리의 베이스에 병합을 요청하는 한 리포지토리에 끌어오기 요청을 제출할 수 없습니다. |
|
몸
|
body | string |
끌어오기 요청의 내용입니다. |
|
|
유지 관리자가 수정할 수 있나요?
|
maintainer_can_modify | boolean |
유지 관리자가 끌어오기 요청을 수정할 수 있는지 여부를 나타냅니다. |
|
|
초안
|
draft | boolean |
끌어오기 요청이 초안인지 여부를 나타냅니다. |
반환
끌어오기 요청을 사용하면 GitHub의 리포지토리에 푸시한 변경 내용에 대해 다른 사람에게 알릴 수 있습니다. 끌어오기 요청이 전송되면 이해 관계자가 변경 사항 집합을 검토하고, 잠재적 수정 사항을 논의하고, 필요한 경우 후속 커밋을 푸시할 수도 있습니다.
끌어오기 요청 병합(미리 보기)
이 작업은 리포지토리에 대한 끌어오기 요청을 병합하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
끌어오기 번호
|
pullNumber | True | integer |
끌어오기 번호입니다. |
|
제목 커밋
|
commitTitle | string |
자동 커밋 메시지의 제목입니다. |
|
|
메시지 커밋
|
commitMessage | string |
자동 커밋 메시지에 추가할 추가 세부 정보입니다. |
|
|
샤
|
sha | string |
병합을 허용하려면 끌어오기 요청 헤드가 일치해야 하는 SHA입니다. |
|
|
Merge 메서드
|
mergeMethod | string |
사용할 Merge 메서드입니다. 가능한 값은 |
반환
끌어오기 요청 병합 결과입니다.
끌어오기 요청 업데이트(미리 보기)
이 작업은 리포지토리에 대한 끌어오기 요청을 업데이트하는 데 사용됩니다. 공용 리포지토리에서 끌어오기 요청을 업데이트하려면 헤드 또는 원본 분기에 대한 쓰기 권한이 있어야 합니다. 조직 소유 리포지토리의 경우 끌어오기 요청을 열거나 업데이트하려면 리포지토리를 소유한 조직의 구성원이어야 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
끌어오기 번호
|
pullNumber | True | integer |
끌어오기 번호입니다. |
|
제목
|
title | string |
끌어오기 요청의 제목입니다. |
|
|
몸
|
body | string |
끌어오기 요청의 내용입니다. |
|
|
주
|
state | string |
이 끌어오기 요청의 상태입니다.
|
|
|
Base
|
base | string |
변경 내용을 끌어올 분기의 이름입니다. 현재 리포지토리의 기존 분기여야 합니다. 끌어오기 요청에서 다른 리포지토리를 가리키도록 기본 분기를 업데이트할 수 없습니다. |
|
|
유지 관리자가 수정할 수 있나요?
|
maintainer_can_modify | boolean |
유지 관리자가 끌어오기 요청을 수정할 수 있는지 여부를 나타냅니다. |
반환
끌어오기 요청을 사용하면 GitHub의 리포지토리에 푸시한 변경 내용에 대해 다른 사람에게 알릴 수 있습니다. 끌어오기 요청이 전송되면 이해 관계자가 변경 사항 집합을 검토하고, 잠재적 수정 사항을 논의하고, 필요한 경우 후속 커밋을 푸시할 수도 있습니다.
끌어오기 요청에 대한 요청 검토자(미리 보기)
지정된 사용자 및/또는 팀의 끌어오기 요청에 대한 검토를 요청합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
끌어오기 번호
|
pullNumber | True | integer |
끌어오기 번호입니다. |
|
이용 후기 작성자
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
끌어오기 요청에서 요청된 검토자 제거(미리 보기)
지정된 사용자 및/또는 팀의 끌어오기 요청에서 요청된 검토자를 제거합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
끌어오기 번호
|
pullNumber | True | integer |
끌어오기 번호입니다. |
|
이용 후기 작성자
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
끌어오기 요청에서 파일 목록 가져오기(미리 보기)
이 작업은 리포지토리에 대한 끌어오기 요청에서 파일 목록을 가져오는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
끌어오기 번호
|
pullNumber | True | integer |
끌어오기 번호입니다. |
반환
- response
- array of PullRequestFile
두 커밋 비교(미리 보기)
둘 다 base . head 에서 repositoryName분기 이름이어야 합니다. 동일한 네트워크의 repositoryName다른 리포지토리에서 분기를 비교하려면 형식 <USERNAME>:branch을 사용합니다. 응답은 명령을 실행하는 git log base..head 것과 동일합니다. 그러나 커밋은 시간순으로 반환됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
Base
|
base | True | string |
기본 매개 변수 |
|
Head
|
head | True | string |
head 매개 변수 |
반환
커밋 비교
리포지토리 공개 키 가져오기(미리 보기)
비밀을 암호화하는 데 필요한 공개 키를 가져옵니다. 비밀을 만들거나 업데이트하려면 비밀을 암호화해야 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
반환
작업 비밀을 설정하는 데 사용되는 공개 키입니다.
리포지토리 공동 작업자 나열
리포지토리 협력자를 나열합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
표시할 페이지 번호입니다. |
반환
목록 API 응답을 가져오기 위한 모델
리포지토리 디스패치 이벤트 만들기(미리 보기)
이 작업은 GitHub 외부에서 발생하는 활동이 GitHub Actions 워크플로 또는 GitHub 앱 웹후크를 트리거할 때 호출 repository_dispatch 되는 웹후크 이벤트를 트리거하는 것입니다. 이벤트가 발생할 때 repository_dispatch 실행되도록 GitHub Actions 워크플로 또는 GitHub 앱을 구성해야 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
이벤트 이름
|
event_type | string |
사용자 지정 웹후크 이벤트 이름입니다. |
|
|
이벤트 페이로드
|
client_payload | object |
작업 또는 작업에서 사용할 수 있는 웹후크 이벤트에 대한 추가 정보가 포함된 JSON 페이로드입니다. |
리포지토리 비밀 만들기 또는 업데이트(미리 보기)
암호화된 값으로 리포지토리 비밀을 만들거나 업데이트합니다. LibSodium을 사용하여 비밀을 암호화합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
비밀 이름
|
secretName | True | string |
비밀의 이름입니다. |
|
encrypted_value
|
encrypted_value | string |
리포지토리 공개 키 가져오기 작업에서 검색된 공개 키를 사용하여 LibSodium으로 암호화된 비밀의 값입니다. |
|
|
key_id
|
key_id | string |
비밀을 암호화하는 데 사용한 키의 ID입니다. |
리포지토리에 대한 모든 레이블을 나열합니다.
리포지토리의 모든 레이블을 나열합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
표시할 페이지 번호입니다. |
반환
목록 API 응답을 가져오기 위한 모델
리포지토리의 모든 끌어오기 요청 가져오기
리포지토리의 모든 끌어오기 요청을 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
주
|
state | string |
상태별로 필터링합니다. |
|
|
머리
|
head | string |
머리 사용자 또는 조직별로 필터링합니다. |
|
|
기반
|
base | string |
기본 분기 이름을 기준으로 필터링합니다. |
|
|
sort
|
sort | string |
결과를 정렬할 기준입니다. |
|
|
방향
|
direction | string |
정렬 방향입니다. |
|
|
perPage
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
표시할 페이지 번호입니다. |
반환
목록 API 응답을 가져오기 위한 모델
리포지토리의 모든 문제 가져오기
리포지토리의 모든 문제를 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
마일스톤
|
milestone | string |
중요 시점별로 필터링합니다. |
|
|
주
|
state | string |
상태별로 필터링합니다. |
|
|
assignee
|
assignee | string |
담당자별로 필터링합니다. |
|
|
창조자
|
creator | string |
작성자별로 필터링합니다. |
|
|
mentioned
|
mentioned | string |
멘션으로 필터링합니다. |
|
|
labels
|
labels | string |
레이블 이름을 사용하여 필터링합니다. |
|
|
sort
|
sort | string |
결과를 정렬할 필드입니다. |
|
|
방향
|
direction | string |
정렬 방향입니다. |
|
|
이래
|
since | string |
지정된 날짜 이후의 문제를 기준으로 필터링합니다. |
|
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
표시할 페이지 번호입니다. |
반환
목록 API 응답을 가져오기 위한 모델
리포지토리의 모든 중요 시점을 나열합니다.
리포지토리의 모든 중요 시점을 나열합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
주
|
state | string |
중요 시점의 상태입니다. |
|
|
sort
|
sort | string |
결과를 정렬할 기준입니다. |
|
|
방향
|
direction | string |
정렬 방향입니다. |
|
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
표시할 페이지 번호입니다. |
반환
목록 API 응답을 가져오기 위한 모델
리포지토리의 문제에 대해 사용 가능한 담당자를 나열합니다.
리포지토리의 문제에 대해 사용 가능한 담당자를 나열합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
표시할 페이지 번호입니다. |
반환
목록 API 응답을 가져오기 위한 모델
리포지토리의 특정 문제 가져오기
리포지토리의 특정 문제를 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
문제 번호
|
issueNumber | True | integer |
지정된 문제에 대한 문제 번호입니다. |
반환
GitHub 문제의 속성입니다.
문제 만들기
이 작업은 특정 리포지토리에 대한 새 문제를 만드는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
제목
|
title | True | string |
문제의 요약입니다. |
|
몸
|
body | string |
문제에 대한 설명입니다. |
반환
GitHub 문제의 속성입니다.
문제 업데이트
문제 번호가 지정된 기존 문제를 업데이트합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
문제 번호
|
issueNumber | True | integer |
지정된 문제에 대한 문제 번호입니다. |
|
제목
|
title | string |
문제의 요약입니다. |
|
|
몸
|
body | string |
문제에 대한 설명입니다. |
|
|
assignee
|
assignee | string |
문제의 담당자입니다. |
|
|
주
|
state | string |
문제의 열기 또는 닫기 상태입니다. 열려 있거나 닫힌 중 하나일 수 있습니다. |
|
|
ChangeReason
|
state_reason | string |
상태 변경 이유입니다. |
|
|
이정표
|
milestone | string |
문제와 연결할 중요 시점의 수입니다. |
|
|
labels
|
labels | array of string |
문제와 관련된 레이블입니다. |
|
|
담당자
|
assignees | array of string |
문제에 할당할 UserSnames입니다. |
반환
GitHub 문제의 속성입니다.
문제에 대한 모든 레이블을 나열합니다.
문제에 대한 모든 레이블을 나열합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
문제 번호
|
issueNumber | True | integer |
지정된 문제에 대한 문제 번호입니다. |
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
표시할 페이지 번호입니다. |
반환
목록 API 응답을 가져오기 위한 모델
사용자가 리포지토리 공동 작업자인지 확인
사용자가 리포지토리 공동 작업자인지 확인합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
사용자 이름
|
userName | True | string |
GitHub 사용자 계정에 대한 핸들입니다. |
반환
단일 API 응답을 가져오기 위한 모델
- response
- object
사용자의 모든 공용 리포지토리를 나열합니다.
사용자의 모든 공용 리포지토리를 나열합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
type
|
type | string |
결과를 지정된 형식의 리포지토리로 제한합니다. |
|
|
sort
|
sort | string |
결과를 정렬할 속성입니다. |
|
|
방향
|
direction | string |
정렬 방향입니다. |
|
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
가져올 페이지 번호 |
반환
목록 API 응답을 가져오기 위한 모델
상태 및 키워드별 문제 찾기
상태 및 키워드별로 문제를 찾습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
q
|
q | True | string |
키워드 및 한정자를 검색합니다. |
|
sort
|
sort | string |
결과를 정렬할 속성입니다. |
|
|
order
|
order | string |
정렬 방향입니다. |
|
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
가져올 페이지 번호 |
반환
검색 결과를 가져오기 위한 모델
인증된 사용자 가져오기
인증된 사용자의 모든 리포지토리를 나열합니다.
인증된 사용자에 대한 모든 리포지토리(퍼블릭 및 프라이빗 모두)를 나열합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
가시성
|
visibility | string |
결과를 지정된 표시 유형(public/private/all)의 리포지토리로 제한합니다. |
|
|
제휴
|
affiliation | string |
소속에 따라 결과를 제한합니다. |
|
|
이래
|
since | string |
지정된 시간 후에 업데이트된 리포지토리로 결과를 제한합니다. |
|
|
before
|
before | string |
결과를 지정된 시간 전에 업데이트된 리포지토리로 제한합니다. |
|
|
type
|
type | string |
결과를 지정된 형식의 리포지토리로 제한합니다. |
|
|
sort
|
sort | string |
결과를 정렬할 속성입니다. |
|
|
방향
|
direction | string |
정렬 방향입니다. |
|
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
가져올 페이지 번호 |
반환
목록 API 응답을 가져오기 위한 모델
조직 비밀에 선택한 리포지토리 추가(미리 보기)
for 리포지토리 액세스가 설정된 경우 조직 비밀에 visibility 리포지토리를 selected추가합니다. 표시 유형은 조직 비밀을 만들거나 업데이트할 때 설정됩니다. 이 엔드포인트를 사용하려면 범위가 있는 액세스 토큰을 admin:org 사용하여 인증해야 합니다. GitHub Apps에는 이 엔드포인트를 secrets 사용할 수 있는 조직 권한이 있어야 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 ID
|
repositoryId | True | integer |
리포지토리의 고유 식별자입니다. |
|
비밀 이름
|
secretName | True | string |
비밀의 이름입니다. |
조직 비밀에서 선택한 리포지토리 제거(미리 보기)
for 리포지토리 액세스가 로 설정된 경우 visibility 조직 비밀에서 리포지토리를 selected제거합니다. 표시 유형은 조직 비밀을 만들거나 업데이트할 때 설정됩니다. 이 엔드포인트를 사용하려면 범위가 있는 액세스 토큰을 admin:org 사용하여 인증해야 합니다. GitHub Apps에는 이 엔드포인트를 secrets 사용할 수 있는 조직 권한이 있어야 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 ID
|
repositoryId | True | integer |
리포지토리의 고유 식별자입니다. |
|
비밀 이름
|
secretName | True | string |
비밀의 이름입니다. |
조직의 모든 공용 리포지토리를 나열합니다.
조직의 모든 공용 리포지토리를 나열합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
type
|
type | string |
결과를 지정된 형식의 리포지토리로 제한합니다. |
|
|
sort
|
sort | string |
결과를 정렬할 속성입니다. |
|
|
방향
|
direction | string |
정렬 방향입니다. |
|
|
per_page
|
per_page | integer |
페이지당 결과 수입니다. |
|
|
page
|
page | integer |
가져올 페이지 번호 |
반환
목록 API 응답을 가져오기 위한 모델
중요 시점 업데이트
기존 중요 시점을 업데이트합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
중요 시점 번호
|
milestoneNumber | True | integer |
지정된 마일스톤의 마일스톤 번호입니다. |
|
제목
|
title | string |
중요 시점 요약입니다. |
|
|
주
|
state | string |
중요 시점의 열기 또는 닫기 상태입니다. |
|
|
이정표
|
description | string |
중요 시점에 대한 설명입니다. |
|
|
due_on
|
due_on | string |
중요 시점의 기한입니다. |
반환
관련 문제 및 끌어오기 요청의 컬렉션입니다.
- response
- Milestone
참조 가져오기(미리 보기)
Git 데이터베이스에서 단일 참조를 반환합니다. 매개 변수는 reference 분기 및 tags/<tag name> 태그에 대해 형식 heads/<branch name> 이 지정되어야 합니다.
reference 기존 ref와 일치하지 않으면 반환 404 됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
Reference
|
reference | True | string |
URL의 ref는 분기의 헤드/<분기 이름> , 태그의 태그/<태그 이름으로> 서식을 지정해야 합니다. |
반환
리포지토리 내의 Git 참조
참조 만들기(미리 보기)
리포지토리에 대한 참조를 만듭니다. 사용된 커밋 SHA-1 해시가 있더라도 빈 리포지토리에 대한 새 참조를 만들 수 없습니다. 빈 리포지토리는 분기가 없는 리포지토리입니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
Reference
|
ref | True | string |
정규화된 참조의 이름(예: |
|
샤
|
sha | True | string |
이 참조의 SHA1 값입니다. |
반환
리포지토리 내의 Git 참조
쿼리를 사용하여 Github 검색
쿼리를 사용하여 Github 검색
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
query
|
query | string |
query |
템플릿을 사용하여 리포지토리 만들기(미리 보기)
리포지토리 템플릿을 사용하여 새 리포지토리를 만듭니다. 인증된 사용자는 리포지토리를 소유하는 조직의 구성원이거나 소유해야 합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
템플릿 소유자
|
templateOwner | True | string |
템플릿 리포지토리 소유자의 이름입니다. |
|
템플릿 리포지토리
|
templateRepository | True | string |
템플릿 리포지토리의 이름입니다. |
|
소유자
|
owner | string |
새 리포지토리를 소유할 조직 또는 사람입니다. 비워 두면 인증된 사용자가 소유자가 됩니다. |
|
|
이름
|
name | True | string |
새 리포지토리의 이름입니다. |
|
Description
|
description | string |
새 리포지토리에 대한 간단한 설명입니다. |
|
|
비공개인가요?
|
private | boolean |
|
반환
git 리포지토리
트리거
| 끌어오기 요청을 만들거나 수정하는 경우(미리 보기) |
끌어오기 요청에 대한 GitHub 웹후크를 만듭니다. |
| 나에게 할당된 문제가 닫힌 경우 |
이 작업은 로그인한 사용자에게 할당된 문제가 닫혀 있을 때 트리거됩니다. |
| 문제가 할당된 경우 |
이 작업은 로그인한 사용자에게 문제가 할당될 때 트리거됩니다. |
| 새 문제가 열리고 나에게 할당된 경우 |
이 작업은 문제가 열리고 로그인한 사용자에게 할당될 때 트리거됩니다. |
끌어오기 요청을 만들거나 수정하는 경우(미리 보기)
끌어오기 요청에 대한 GitHub 웹후크를 만듭니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
리포지토리 소유자
|
repositoryOwner | True | string |
리포지토리 소유자의 이름입니다. |
|
리포지토리 이름
|
repositoryName | True | string |
리포지토리의 이름입니다. |
|
수신 대기할 웹후크 이벤트
|
events | True | array of string |
수신 대기할 웹후크 이벤트 |
반환
웹후크 끌어오기 요청 응답입니다.
나에게 할당된 문제가 닫힌 경우
문제가 할당된 경우
새 문제가 열리고 나에게 할당된 경우
정의
IssueDetailsModel
GitHub 문제의 속성입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
제목
|
title | string |
문제의 요약입니다. |
|
몸
|
body | string |
문제에 대한 설명입니다. |
|
assignee
|
assignee | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
아이디
|
number | integer |
문제의 고유 ID입니다. |
|
주
|
state | string |
문제의 상태입니다. |
|
만든 Date-Time
|
created_at | string |
yyyy-MM-ddTHH:mm:ss.fffZ(UTC 형식). |
|
리포지토리 URL
|
repository_url | string |
리포지토리에 대한 웹 링크입니다. |
MultipleSearchFetchModel
검색 결과를 가져오기 위한 모델
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
body
|
body | array of GeneralAPIModel |
결과 본문 |
MultipleFetchModel
목록 API 응답을 가져오기 위한 모델
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이템
|
GeneralAPIModel |
단일 API 응답을 가져오기 위한 모델 |
GeneralAPIModel
단일 API 응답을 가져오기 위한 모델
UserDetailsModel
GitHub 사용자의 속성입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
로그인
|
login | string |
사용자 로그인. |
|
아이디
|
id | integer |
사용자 ID입니다. |
|
노드 ID
|
node_id | string |
사용자 노드 ID입니다. |
|
아바타 URL
|
avatar_url | string |
사용자 아바타 URL입니다. |
|
Gravatar Id
|
gravatar_id | string |
사용자 Gravatar ID입니다. |
|
웹 주소
|
url | string |
사용자 URL입니다. |
|
Html Url
|
html_url | string |
사용자 Html URL입니다. |
|
팔로워 URL
|
followers_url | string |
User FollowersUrl |
|
다음 URL
|
following_url | string |
사용자 팔로우 URL입니다. |
|
Gists Url
|
gists_url | string |
사용자 Gists URL입니다. |
|
별표 URL
|
starred_url | string |
사용자가 별표로 표시된 URL입니다. |
|
구독 URL
|
subscriptions_url | string |
사용자 구독 URL입니다. |
|
조직 URL
|
organizations_url | string |
사용자 조직 URL입니다. |
|
리포지토리 URL
|
repos_url | string |
사용자 리포지토리 URL입니다. |
|
이벤트 URL
|
events_url | string |
사용자 이벤트 URL입니다. |
|
수신된 이벤트 URL
|
received_events_url | string |
사용자가 받은 이벤트 URL입니다. |
|
유형
|
type | string |
사용자 유형입니다. |
|
사이트 관리자
|
site_admin | boolean |
사용자 사이트 관리자인가요? |
|
이름
|
name | string |
사용자 이름입니다. |
|
회사
|
company | string |
사용자 회사. |
|
블로그
|
blog | string |
사용자 블로그. |
|
위치
|
location | string |
사용자 위치입니다. |
|
전자 메일
|
string |
사용자 전자 메일. |
|
|
채용 가능
|
hireable | boolean |
사용자 고용 가능 여부 |
|
소개
|
bio | string |
User Bio. |
|
공용 리포지토리
|
public_repos | integer |
사용자 공용 리포지토리. |
|
Public Gists
|
public_gists | integer |
사용자 공용 Gists. |
|
Followers
|
followers | integer |
사용자 팔로워. |
|
Following
|
following | integer |
사용자 팔로우. |
|
만든 위치에서
|
created_at | date-time |
사용자가 만든 위치에서. |
|
업데이트 날짜
|
updated_at | date-time |
사용자가 업데이트한 날짜입니다. |
확인
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
확인됨
|
verified | boolean |
GitHub가 이 커밋의 서명을 확인할지 여부를 나타냅니다. |
|
확인 이유
|
reason | string |
확인된 값의 이유입니다. |
|
서명된 값
|
payload | string |
서명된 값입니다. |
|
서명 커밋
|
signature | string |
커밋에서 추출된 서명입니다. |
GitUser
Git 작성자/커밋자 정보에 대한 메타 속성입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Git 사용자 이름
|
name | string |
사용자 이름 |
|
Git 사용자 전자 메일
|
string |
전자 메일 |
|
|
커밋 타임스탬프
|
date | string |
커밋의 타임스탬프입니다. |
DiffEntry
Diff 항목
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일 이름
|
filename | string |
파일 이름이 변경되었습니다. |
|
추가
|
additions | integer |
파일의 추가 횟수 |
|
Deletions
|
deletions | integer |
파일의 삭제 횟수 |
|
Changes
|
changes | integer |
파일의 변경 내용 수 |
|
상태
|
status | string |
변경 내용 수정, 이름 바꾸기 등의 상태 |
|
원시 URL
|
raw_url | string |
파일에 대한 원시 URL 링크 |
|
Blob Url
|
blob_url | string |
파일에 대한 Blob Url 링크 |
|
Patch
|
patch | string |
파일에 대한 실제 변경 내용입니다. |
|
변경 내용의 Sha
|
sha | string |
변경 내용의 SHA입니다. |
|
콘텐츠 URL
|
contents_url | string |
파일 내용 URL입니다. |
|
이전 FileName
|
previous_filename | string |
FileName이 변경된 경우 이전 FileName |
약속하다 / 전념하다
약속하다 / 전념하다
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
커밋 URL
|
url | string |
커밋에 대한 HTTP URL입니다. |
|
Sha 커밋
|
sha | string |
커밋의 SHA |
|
노드 ID
|
node_id | string |
커밋의 노드 ID입니다. |
|
HTML Url
|
html_url | string |
커밋의 HTML URL |
|
주석 URL
|
comments_url | string |
커밋의 주석 URL |
|
커밋 URL
|
commit.url | string |
커밋의 URL입니다. |
|
저자
|
commit.author | GitUser |
Git 작성자/커밋자 정보에 대한 메타 속성입니다. |
|
커밋자
|
commit.committer | GitUser |
Git 작성자/커밋자 정보에 대한 메타 속성입니다. |
|
메시지 커밋
|
commit.message | string |
메시지를 커밋합니다. |
|
메모 수
|
commit.comment_count | integer |
커밋의 주석 수 |
|
Sha 커밋
|
commit.tree.sha | string |
커밋의 SHA |
|
커밋 URL
|
commit.tree.url | uri |
커밋 URL입니다. |
|
확인
|
commit.verification | Verification | |
|
저자
|
author | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
커밋자
|
committer | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
부모
|
parents | array of object | |
|
부모 Sha
|
parents.sha | string |
부모 분기 커밋 sha |
|
부모 분기 URL
|
parents.url | string |
부모 분기의 URL입니다. |
|
부모 분기 HTML URL
|
parents.html_url | string |
부모 분기의 HTML URL입니다. |
|
추가
|
stats.additions | integer |
추가 횟수 |
|
Deletions
|
stats.deletions | integer |
삭제 횟수 |
|
총계
|
stats.total | integer |
총 변경 내용 |
|
files
|
files | array of DiffEntry |
CommitComparison
커밋 비교
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
웹 주소
|
url | string |
비교 URL |
|
HTML Url
|
html_url | string |
비교를 위한 Html URL |
|
영구 URL
|
permalink_url | string |
비교를 위한 영구 URL |
|
Diff Url
|
diff_url | string |
Diff Url |
|
패치 URL
|
patch_url | string |
패치 URL |
|
base_commit
|
base_commit | Commit |
약속하다 / 전념하다 |
|
merge_base_commit
|
merge_base_commit | Commit |
약속하다 / 전념하다 |
|
상태
|
status | string |
비교의 상태(예: 분기 등, |
|
Ahead by
|
ahead_by | integer |
기본 분기별 앞 |
|
Behind by
|
behind_by | integer |
behind_by 기본 분기 |
|
총 커밋
|
total_commits | integer |
총 커밋 |
|
커밋
|
commits | array of Commit |
커밋합니다 |
|
Files
|
files | array of DiffEntry |
files |
ActionsPublicKey
작업 비밀을 설정하는 데 사용되는 공개 키입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
키 ID
|
key_id | string |
키의 식별자입니다. |
|
Key
|
key | string |
Base64로 인코딩된 공개 키입니다. |
|
아이디
|
id | integer |
키의 고유 식별자입니다. |
|
웹 주소
|
url | string |
공개 키 URL입니다. |
|
제목
|
title | string |
공개 키 제목입니다. |
|
만든 위치에서
|
created_at | string |
키를 만든 날짜 및 시간입니다. |
라이선스 세부 정보
라이선스 세부 정보
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Key
|
key | string |
라이선스의 소문자 SPDX ID입니다. |
|
이름
|
name | string |
에서 지정한 https://spdx.org/licenses라이선스 전체 이름입니다. |
|
웹 주소
|
url | uri |
에서 라이선스에 대한 URL입니다 https://choosealicense.com. |
|
SPDX Id
|
spdx_id | string |
로 지정된 https://spdx.org/licenses짧은 식별자입니다. |
|
노드 ID
|
node_id | string |
라이선스 노드 ID입니다. |
|
HTML Url
|
html_url | uri |
라이선스 HTML URL입니다. |
RepositoryMiniDetails
git 리포지토리
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
리포지토리 ID
|
id | integer |
리포지토리의 고유 식별자입니다. |
|
리포지토리 노드 ID
|
node_id | string |
리포지토리의 노드 ID입니다. |
|
리포지토리 이름
|
name | string |
리포지토리의 이름입니다. |
|
리포지토리 전체 이름
|
full_name | string |
리포지토리의 전체 이름입니다. |
|
관리자
|
permissions.admin | boolean | |
|
pull
|
permissions.pull | boolean | |
|
심사
|
permissions.triage | boolean | |
|
push
|
permissions.push | boolean | |
|
유지하다
|
permissions.maintain | boolean | |
|
소유자
|
owner | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
리포지토리 프라이빗인가요?
|
private | boolean |
리포지토리가 프라이빗인지 공용인지 여부입니다. |
|
리포지토리 설명
|
description | string |
리포지토리에 대한 설명 |
|
리포지토리 홈페이지
|
homepage | uri |
이 리포지토리의 홈페이지 |
|
리포지토리 언어
|
language | string |
이 리포지토리의 언어 |
|
리포지토리가 보관되어 있나요?
|
archived | boolean |
리포지토리가 보관되는지 여부입니다. |
|
리포지토리를 사용할 수 없나요?
|
disabled | boolean |
이 리포지토리를 사용하지 않도록 설정했는지 여부를 반환합니다. |
|
리포지토리 표시 유형
|
visibility | string |
리포지토리 표시 유형: public, private 또는 internal. |
|
에서 만든 리포지토리
|
created_at | date-time |
리포지토리를 만든 날짜 및 시간입니다. |
|
리포지토리 업데이트 날짜
|
updated_at | date-time |
리포지토리가 마지막으로 업데이트된 날짜 및 시간입니다. |
|
리포지토리 다시베이스 병합 허용
|
allow_rebase_merge | boolean |
끌어오기 요청에 대한 재베이스 병합을 허용할지 여부입니다. |
|
리포지토리 스쿼시 병합 허용
|
allow_squash_merge | boolean |
끌어오기 요청에 대한 squash 병합을 허용할지 여부입니다. |
|
병합할 때 리포지토리 삭제 분기
|
delete_branch_on_merge | boolean |
끌어오기 요청이 병합될 때 헤드 분기를 삭제할지 여부 |
|
리포지토리 병합 허용 커밋
|
allow_merge_commit | boolean |
끌어오기 요청에 병합 커밋을 허용할지 여부입니다. |
|
리포지토리 마스터 분기
|
master_branch | string |
리포지토리 마스터 분기입니다. |
RepositoryDetails
git 리포지토리
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | integer |
리포지토리의 고유 식별자입니다. |
|
노드 ID
|
node_id | string |
리포지토리의 노드 ID입니다. |
|
이름
|
name | string |
리포지토리의 이름입니다. |
|
전체 이름
|
full_name | string |
리포지토리의 전체 이름입니다. |
|
License
|
license | LicenseDetails |
라이선스 세부 정보 |
|
포크들
|
forks | integer |
리포지토리의 포크 수입니다. |
|
관리자
|
permissions.admin | boolean | |
|
pull
|
permissions.pull | boolean | |
|
심사
|
permissions.triage | boolean | |
|
push
|
permissions.push | boolean | |
|
유지하다
|
permissions.maintain | boolean | |
|
소유자
|
owner | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
비공개인가요?
|
private | boolean |
리포지토리가 프라이빗인지 공용인지 여부입니다. |
|
Html Url
|
html_url | uri |
리포지토리의 Html URL |
|
Description
|
description | string |
리포지토리에 대한 설명 |
|
포크인가요?
|
fork | boolean |
리포지토리가 포크인 경우 |
|
웹 주소
|
url | uri |
이 리포지토리의 HTTP URL |
|
보관 URL
|
archive_url | string |
이 리포지토리의 보관 URL |
|
할당자 URL
|
assignees_url | string |
이 리포지토리의 할당자 URL |
|
Blob URL
|
blobs_url | string |
이 리포지토리의 Blob URL |
|
분기 URL
|
branches_url | string |
이 리포지토리의 분기 URL |
|
협력자 URL
|
collaborators_url | string |
이 리포지토리의 협력자 URL |
|
주석 URL
|
comments_url | string |
이 리포지토리의 주석 URL |
|
커밋 URL
|
commits_url | string |
이 리포지토리의 커밋 URL |
|
Url 비교
|
compare_url | string |
이 리포지토리의 비교 URL |
|
콘텐츠 URL
|
contents_url | string |
이 리포지토리의 콘텐츠 URL |
|
기여자 URL
|
contributors_url | uri |
이 리포지토리의 기여자 URL |
|
배포 URL
|
deployments_url | uri |
이 리포지토리의 배포 URL |
|
다운로드 URL
|
downloads_url | uri |
이 리포지토리의 다운로드 URL |
|
이벤트 URL
|
events_url | uri |
이 리포지토리의 이벤트 URL |
|
포크 URL
|
forks_url | uri |
이 리포지토리의 포크 URL |
|
Git 커밋 URL
|
git_commits_url | string |
이 리포지토리에 대한 Git 커밋 URL |
|
Git 참조 URL
|
git_refs_url | string |
이 리포지토리에 대한 Git 참조 URL |
|
Git 태그 URL
|
git_tags_url | string |
이 리포지토리의 Git 태그 URL |
|
Git Url
|
git_url | string |
이 리포지토리의 Git URL |
|
문제 주석 URL
|
issue_comment_url | string |
이 리포지토리에 대한 문제 주석 URL |
|
문제 이벤트 URL
|
issue_events_url | string |
이 리포지토리에 대한 문제 이벤트 URL |
|
문제 URL
|
issues_url | string |
이 리포지토리의 문제 URL |
|
키 URL
|
keys_url | string |
이 리포지토리의 키 URL |
|
레이블 URL
|
labels_url | string |
이 리포지토리의 레이블 URL |
|
언어 URL
|
languages_url | uri |
이 리포지토리의 언어 URL |
|
병합 URL
|
merges_url | uri |
이 리포지토리의 병합 URL |
|
중요 시점 URL
|
milestones_url | string |
이 리포지토리의 중요 시점 URL |
|
알림 URL
|
notifications_url | string |
이 리포지토리에 대한 알림 URL |
|
끌어오기 URL
|
pulls_url | string |
이 리포지토리의 끌어오기 URL |
|
릴리스 URL
|
releases_url | string |
이 리포지토리의 릴리스 URL |
|
SSH Url
|
ssh_url | string |
이 리포지토리를 복제할 SSH URL |
|
Stargazers Url
|
stargazers_url | uri |
이 리포지토리의 별표(Stargazers는 GitHub 리포지토리에 책갈피를 지정한 사람) URL입니다. |
|
상태 URL
|
statuses_url | string |
이 리포지토리의 상태 URL |
|
구독자 URL
|
subscribers_url | uri |
이 리포지토리의 구독자 URL |
|
구독 URL
|
subscription_url | uri |
이 리포지토리의 구독 URL |
|
태그 URL
|
tags_url | uri |
이 리포지토리의 태그 URL |
|
Teams Url
|
teams_url | uri |
이 리포지토리의 팀 URL |
|
트리 URL
|
trees_url | string |
이 리포지토리의 트리 URL |
|
Url 복제
|
clone_url | string |
이 리포지토리의 복제 URL |
|
미러 URL
|
mirror_url | uri |
이 리포지토리의 원래 미러 URL |
|
후크 URL
|
hooks_url | uri |
이 리포지토리의 후크 URL |
|
SVN Url
|
svn_url | uri |
이 리포지토리의 SVN URL |
|
홈 페이지
|
homepage | uri |
이 리포지토리의 홈페이지 |
|
Language
|
language | string |
이 리포지토리의 언어 |
|
포크 수
|
forks_count | integer |
전체 네트워크에 이 리포지토리가 있는 포크 수입니다. |
|
별표 개수
|
stargazers_count | integer |
리포지토리에 출연한 사용자 수입니다. |
|
감시자 수
|
watchers_count | integer |
리포지토리를 시청하는 사용자 수입니다. |
|
Size
|
size | integer |
리포지토리의 크기 |
|
기본 분기
|
default_branch | string |
리포지토리의 기본 분기입니다. |
|
열린 문제 수
|
open_issues_count | integer |
리포지토리의 미해결 문제 수입니다. |
|
템플릿인가요?
|
is_template | boolean |
이 리포지토리가 새 리포지토리를 생성하는 데 사용할 수 있는 템플릿 역할을 하는지 여부입니다. |
|
토픽
|
topics | array of string |
리포지토리의 항목 목록 |
|
문제가 있나요?
|
has_issues | boolean |
문제가 사용되는지 여부입니다. |
|
프로젝트가 있나요?
|
has_projects | boolean |
프로젝트를 사용할 수 있는지 여부입니다. |
|
Wiki가 있나요?
|
has_wiki | boolean |
위키를 사용할 수 있는지 여부입니다. |
|
페이지가 있나요?
|
has_pages | boolean |
페이지를 사용할 수 있는지 여부입니다. |
|
다운로드가 있나요?
|
has_downloads | boolean |
다운로드를 사용할 수 있는지 여부입니다. |
|
보관되어 있나요?
|
archived | boolean |
리포지토리가 보관되는지 여부입니다. |
|
사용 안 함인가요?
|
disabled | boolean |
이 리포지토리를 사용하지 않도록 설정했는지 여부를 반환합니다. |
|
가시성
|
visibility | string |
리포지토리 표시 유형: public, private 또는 internal. |
|
푸시 위치
|
pushed_at | date-time |
리포지토리가 마지막으로 푸시된 경우입니다. |
|
만든 위치에서
|
created_at | date-time |
리포지토리를 만든 날짜 및 시간입니다. |
|
업데이트 날짜
|
updated_at | date-time |
리포지토리가 마지막으로 업데이트된 날짜 및 시간입니다. |
|
병합 다시베이스 허용
|
allow_rebase_merge | boolean |
끌어오기 요청에 대한 재베이스 병합을 허용할지 여부입니다. |
|
템플릿 리포지토리 ID
|
template_repository.id | integer |
리포지토리의 고유 식별자입니다. |
|
템플릿 리포지토리 노드 ID
|
template_repository.node_id | string |
리포지토리의 노드 ID입니다. |
|
템플릿 리포지토리 이름
|
template_repository.name | string |
리포지토리의 이름입니다. |
|
템플릿 리포지토리 전체 이름
|
template_repository.full_name | string |
리포지토리의 전체 이름입니다. |
|
소유자
|
template_repository.owner | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
템플릿 리포지토리가 프라이빗인가요?
|
template_repository.private | boolean |
리포지토리가 프라이빗인지 공용인지 여부입니다. |
|
템플릿 리포지토리 Html URL
|
template_repository.html_url | uri |
리포지토리의 Html URL |
|
템플릿 리포지토리 설명
|
template_repository.description | string |
리포지토리에 대한 설명 |
|
템플릿 리포지토리가 포크인가요?
|
template_repository.fork | boolean |
리포지토리가 포크인 경우 |
|
템플릿 리포지토리 URL
|
template_repository.url | uri |
이 리포지토리의 HTTP URL |
|
템플릿 리포지토리 보관 URL
|
template_repository.archive_url | string |
이 리포지토리의 보관 URL |
|
템플릿 리포지토리 할당자 URL
|
template_repository.assignees_url | string |
이 리포지토리의 할당자 URL |
|
템플릿 리포지토리 Blob URL
|
template_repository.blobs_url | string |
이 리포지토리의 Blob URL |
|
템플릿 리포지토리 분기 URL
|
template_repository.branches_url | string |
이 리포지토리의 분기 URL |
|
템플릿 리포지토리 협력자 URL
|
template_repository.collaborators_url | string |
이 리포지토리의 협력자 URL |
|
템플릿 리포지토리 주석 URL
|
template_repository.comments_url | string |
이 리포지토리의 주석 URL |
|
템플릿 리포지토리 커밋 URL
|
template_repository.commits_url | string |
이 리포지토리의 커밋 URL |
|
템플릿 리포지토리 비교 URL
|
template_repository.compare_url | string |
이 리포지토리의 비교 URL |
|
템플릿 리포지토리 콘텐츠 URL
|
template_repository.contents_url | string |
이 리포지토리의 콘텐츠 URL |
|
템플릿 리포지토리 기여자 URL
|
template_repository.contributors_url | uri |
이 리포지토리의 기여자 URL |
|
템플릿 리포지토리 배포 URL
|
template_repository.deployments_url | uri |
이 리포지토리의 배포 URL |
|
템플릿 리포지토리 다운로드 URL
|
template_repository.downloads_url | uri |
이 리포지토리의 다운로드 URL |
|
템플릿 리포지토리 이벤트 URL
|
template_repository.events_url | uri |
이 리포지토리의 이벤트 URL |
|
템플릿 리포지토리 포크 URL
|
template_repository.forks_url | uri |
이 리포지토리의 포크 URL |
|
템플릿 리포지토리 Git 커밋 URL
|
template_repository.git_commits_url | string |
이 리포지토리에 대한 Git 커밋 URL |
|
템플릿 리포지토리 Git 참조 URL
|
template_repository.git_refs_url | string |
이 리포지토리에 대한 Git 참조 URL |
|
템플릿 리포지토리 Git 태그 URL
|
template_repository.git_tags_url | string |
이 리포지토리의 Git 태그 URL |
|
템플릿 리포지토리 Git URL
|
template_repository.git_url | string |
이 리포지토리의 Git URL |
|
템플릿 리포지토리 문제 주석 URL
|
template_repository.issue_comment_url | string |
이 리포지토리에 대한 문제 주석 URL |
|
템플릿 리포지토리 문제 이벤트 URL
|
template_repository.issue_events_url | string |
이 리포지토리에 대한 문제 이벤트 URL |
|
템플릿 리포지토리 문제 URL
|
template_repository.issues_url | string |
이 리포지토리의 문제 URL |
|
템플릿 리포지토리 키 URL
|
template_repository.keys_url | string |
이 리포지토리의 키 URL |
|
템플릿 리포지토리 레이블 URL
|
template_repository.labels_url | string |
이 리포지토리의 레이블 URL |
|
템플릿 리포지토리 언어 URL
|
template_repository.languages_url | uri |
이 리포지토리의 언어 URL |
|
템플릿 리포지토리 병합 URL
|
template_repository.merges_url | uri |
이 리포지토리의 병합 URL |
|
템플릿 리포지토리 중요 시점 URL
|
template_repository.milestones_url | string |
이 리포지토리의 중요 시점 URL |
|
템플릿 리포지토리 알림 URL
|
template_repository.notifications_url | string |
이 리포지토리에 대한 알림 URL |
|
템플릿 리포지토리 끌어오기 URL
|
template_repository.pulls_url | string |
이 리포지토리의 끌어오기 URL |
|
템플릿 리포지토리 릴리스 URL
|
template_repository.releases_url | string |
이 리포지토리의 릴리스 URL |
|
템플릿 리포지토리 SSH URL
|
template_repository.ssh_url | string |
이 리포지토리를 복제할 SSH URL |
|
템플릿 리포지토리 별표 URL
|
template_repository.stargazers_url | uri |
이 리포지토리의 별표(Stargazers는 GitHub 리포지토리에 책갈피를 지정한 사람) URL입니다. |
|
템플릿 리포지토리 상태 URL
|
template_repository.statuses_url | string |
이 리포지토리의 상태 URL |
|
템플릿 리포지토리 구독자 URL
|
template_repository.subscribers_url | uri |
이 리포지토리의 구독자 URL |
|
템플릿 리포지토리 구독 URL
|
template_repository.subscription_url | uri |
이 리포지토리의 구독 URL |
|
템플릿 리포지토리 태그 URL
|
template_repository.tags_url | uri |
이 리포지토리의 태그 URL |
|
템플릿 리포지토리 Teams URL
|
template_repository.teams_url | uri |
이 리포지토리의 팀 URL |
|
템플릿 리포지토리 트리 URL
|
template_repository.trees_url | string |
이 리포지토리의 트리 URL |
|
템플릿 리포지토리 복제 URL
|
template_repository.clone_url | string |
이 리포지토리의 복제 URL |
|
템플릿 리포지토리 미러 URL
|
template_repository.mirror_url | uri |
이 리포지토리의 원래 미러 URL |
|
템플릿 리포지토리 후크 URL
|
template_repository.hooks_url | uri |
이 리포지토리의 후크 URL |
|
템플릿 리포지토리 SVN URL
|
template_repository.svn_url | uri |
이 리포지토리의 SVN URL |
|
템플릿 리포지토리 홈페이지
|
template_repository.homepage | uri |
이 리포지토리의 홈페이지 |
|
템플릿 리포지토리 언어
|
template_repository.language | string |
이 리포지토리의 언어 |
|
템플릿 리포지토리 포크 수
|
template_repository.forks_count | integer |
전체 네트워크에 이 리포지토리가 있는 포크 수입니다. |
|
템플릿 리포지토리 별표 개수
|
template_repository.stargazers_count | integer |
리포지토리에 출연한 사용자 수입니다. |
|
템플릿 리포지토리 감시자 수
|
template_repository.watchers_count | integer |
리포지토리를 시청하는 사용자 수입니다. |
|
템플릿 리포지토리 크기
|
template_repository.size | integer |
리포지토리의 크기 |
|
템플릿 리포지토리 기본 분기
|
template_repository.default_branch | string |
리포지토리의 기본 분기입니다. |
|
템플릿 리포지토리 열기 문제 수
|
template_repository.open_issues_count | integer |
리포지토리의 미해결 문제 수입니다. |
|
템플릿 리포지토리가 템플릿인가요?
|
template_repository.is_template | boolean |
이 리포지토리가 새 리포지토리를 생성하는 데 사용할 수 있는 템플릿 역할을 하는지 여부입니다. |
|
템플릿 리포지토리 항목
|
template_repository.topics | array of string |
리포지토리의 항목 목록 |
|
템플릿 리포지토리에 문제가 있나요?
|
template_repository.has_issues | boolean |
문제가 사용되는지 여부입니다. |
|
템플릿 리포지토리에 프로젝트가 있나요?
|
template_repository.has_projects | boolean |
프로젝트를 사용할 수 있는지 여부입니다. |
|
템플릿 리포지토리에 Wiki가 있나요?
|
template_repository.has_wiki | boolean |
위키를 사용할 수 있는지 여부입니다. |
|
템플릿 리포지토리에 페이지가 있나요?
|
template_repository.has_pages | boolean |
페이지를 사용할 수 있는지 여부입니다. |
|
템플릿 리포지토리에 다운로드가 있나요?
|
template_repository.has_downloads | boolean |
다운로드를 사용할 수 있는지 여부입니다. |
|
템플릿 리포지토리가 보관되어 있나요?
|
template_repository.archived | boolean |
리포지토리가 보관되는지 여부입니다. |
|
템플릿 리포지토리를 사용할 수 없나요?
|
template_repository.disabled | boolean |
이 리포지토리를 사용하지 않도록 설정했는지 여부를 반환합니다. |
|
템플릿 리포지토리 표시 유형
|
template_repository.visibility | string |
리포지토리 표시 유형: public, private 또는 internal. |
|
에 푸시된 템플릿 리포지토리
|
template_repository.pushed_at | date-time |
리포지토리가 마지막으로 푸시된 경우입니다. |
|
에서 만든 템플릿 리포지토리
|
template_repository.created_at | date-time |
리포지토리를 만든 날짜 및 시간입니다. |
|
템플릿 리포지토리 업데이트 날짜
|
template_repository.updated_at | date-time |
리포지토리가 마지막으로 업데이트된 날짜 및 시간입니다. |
|
관리자
|
template_repository.permissions.admin | boolean | |
|
push
|
template_repository.permissions.push | boolean | |
|
pull
|
template_repository.permissions.pull | boolean | |
|
템플릿 리포지토리 다시베이스 병합 허용
|
template_repository.allow_rebase_merge | boolean |
끌어오기 요청에 대한 재베이스 병합을 허용할지 여부입니다. |
|
템플릿 리포지토리의 템플릿 리포지토리
|
template_repository.template_repository | string |
템플릿 리포지토리. |
|
템플릿 리포지토리 임시 복제 토큰
|
template_repository.temp_clone_token | string |
이 리포지토리를 복제하기 위한 임시 인증 토큰입니다. |
|
템플릿 리포지토리에서 Squash 병합 허용
|
template_repository.allow_squash_merge | boolean |
끌어오기 요청에 대한 squash 병합을 허용할지 여부입니다. |
|
병합할 때 템플릿 리포지토리 삭제 분기
|
template_repository.delete_branch_on_merge | boolean |
끌어오기 요청이 병합될 때 헤드 분기를 삭제할지 여부 |
|
템플릿 리포지토리 병합 커밋 허용
|
template_repository.allow_merge_commit | boolean |
끌어오기 요청에 병합 커밋을 허용할지 여부입니다. |
|
템플릿 리포지토리 구독자 수
|
template_repository.subscribers_count | integer |
리포지토리의 구독자 수입니다. |
|
템플릿 리포지토리 네트워크 수
|
template_repository.network_count | integer |
리포지토리 네트워크 수 |
|
임시 복제 토큰
|
temp_clone_token | string |
이 리포지토리를 복제하기 위한 임시 인증 토큰입니다. |
|
Squash 병합 허용
|
allow_squash_merge | boolean |
끌어오기 요청에 대한 squash 병합을 허용할지 여부입니다. |
|
병합할 때 분기 삭제
|
delete_branch_on_merge | boolean |
끌어오기 요청이 병합될 때 헤드 분기를 삭제할지 여부 |
|
병합 커밋 허용
|
allow_merge_commit | boolean |
끌어오기 요청에 병합 커밋을 허용할지 여부입니다. |
|
구독자 수
|
subscribers_count | integer |
리포지토리의 구독자 수입니다. |
|
네트워크 수
|
network_count | integer |
리포지토리 네트워크 수 |
|
열려 있는 문제
|
open_issues | integer |
리포지토리 열기 문제 |
|
Watchers
|
watchers | integer |
리포지토리 감시자. |
|
마스터 분기
|
master_branch | string |
리포지토리 마스터 분기입니다. |
|
별표
|
starred_at | string |
리포지토리 별표 |
GitReference
리포지토리 내의 Git 참조
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Reference
|
ref | string |
정규화된 참조의 이름입니다. |
|
노드 ID
|
node_id | string |
참조의 노드 ID입니다. |
|
웹 주소
|
url | uri |
참조의 URL입니다. |
|
type
|
object.type | string |
개체의 유형입니다. |
|
샤
|
object.sha | string |
참조에 대한 SHA입니다. |
|
웹 주소
|
object.url | uri |
개체의 URL입니다. |
PullRequestMergeResult
끌어오기 요청 병합 결과입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
샤
|
sha | string |
병합 커밋에 대한 SHA입니다. |
|
병합되어 있나요?
|
merged | boolean |
끌어오기 요청이 병합되었는지 여부입니다. |
|
Message
|
message | string |
응답 메시지를 병합합니다. |
마일스톤
관련 문제 및 끌어오기 요청의 컬렉션입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
중요 시점 URL
|
url | uri |
중요 시점의 HTTP URL입니다. |
|
중요 시점 Html URL
|
html_url | uri |
중요 시점의 HTML URL입니다. |
|
중요 시점 레이블 URL
|
labels_url | uri |
중요 시점의 레이블 URL입니다. |
|
중요 시점 ID
|
id | integer |
중요 시점의 고유 식별자입니다. |
|
마일스톤 노드 ID
|
node_id | string |
중요 시점의 노드 ID입니다. |
|
중요 시점 번호
|
number | integer |
중요 시점의 수입니다. |
|
중요 시점 상태
|
state | string |
중요 시점의 상태입니다. |
|
중요 시점 제목
|
title | string |
중요 시점의 제목입니다. |
|
중요 시점 설명
|
description | string |
중요 시점에 대한 설명입니다. |
|
창조자
|
creator | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
중요 시점 열기 문제
|
open_issues | integer |
리포지토리에 대해 열려 있는 문제 수입니다. |
|
중요 시점 닫힌 문제
|
closed_issues | integer |
리포지토리에 대한 닫힌 문제 수입니다. |
|
마일스톤 생성 날짜
|
created_at | date-time |
중요 시점이 만들어진 날짜 및 시간입니다. |
|
마일스톤 업데이트 날짜
|
updated_at | date-time |
중요 시점이 마지막으로 업데이트된 날짜 및 시간입니다. |
|
마일스톤 닫힘
|
closed_at | date-time |
중요 시점이 닫힌 날짜 및 시간입니다. |
|
중요 시점 기한
|
due_on | date-time |
중요 시점의 기한입니다. |
라벨
색으로 구분된 레이블은 Gmail의 레이블처럼 문제를 분류하고 필터링하는 데 도움이 됩니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | integer |
레이블의 고유 식별자입니다. |
|
노드 ID
|
node_id | string |
레이블의 노드 ID입니다. |
|
웹 주소
|
url | uri |
레이블의 URL |
|
이름
|
name | string |
레이블의 이름입니다. |
|
Description
|
description | string |
이 레이블에 대한 간략한 설명입니다. |
|
색깔
|
color | string |
선행 #이 없는 6자 16진수 코드로 색 식별 |
|
기본값인가요?
|
default | boolean |
기본 레이블인지 여부입니다. |
TeamDetails
지정된 리포지토리에 대한 권한을 부여하는 조직 구성원 그룹입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
아이디
|
id | integer |
팀의 고유 식별자입니다. |
|
노드 ID
|
node_id | string |
팀의 노드 ID입니다. |
|
웹 주소
|
url | uri |
팀의 URL입니다. |
|
멤버 URL
|
members_url | string |
팀 구성원의 HTTP URL입니다. |
|
|
name | string |
팀 이름 |
|
Description
|
description | string |
팀에 대한 설명 |
|
허가
|
permission | string |
팀이 리포지토리에 대해 가질 수 있는 권한 |
|
개인 정보 보호
|
privacy | string |
이 팀이 가져야 할 개인 정보 보호 수준 |
|
HTML Url
|
html_url | uri |
팀의 HTML URL입니다. |
|
리포지토리 URL
|
repositories_url | uri |
이 팀의 리포지토리에 대한 HTTP URL입니다. |
|
Slug
|
slug | string |
팀에 해당하는 슬러그입니다. |
|
LDAP DN
|
ldap_dn | string |
팀이 LDAP 환경 내에 매핑하는 DN(고유 이름) |
PullRequest
끌어오기 요청을 사용하면 GitHub의 리포지토리에 푸시한 변경 내용에 대해 다른 사람에게 알릴 수 있습니다. 끌어오기 요청이 전송되면 이해 관계자가 변경 사항 집합을 검토하고, 잠재적 수정 사항을 논의하고, 필요한 경우 후속 커밋을 푸시할 수도 있습니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
끌어오기 요청 URL
|
url | uri |
이 끌어오기 요청에 대한 HTTP URL입니다. |
|
끌어오기 요청 ID
|
id | integer |
끌어오기 요청에 대한 고유 식별자입니다. |
|
끌어오기 요청 노드 ID
|
node_id | string |
끌어오기 요청의 노드 ID입니다. |
|
끌어오기 요청 Html URL
|
html_url | uri |
끌어오기 요청에 대한 HTML URL입니다. |
|
끌어오기 요청 차이 URL
|
diff_url | uri |
끌어오기 요청에 대한 Diff URL입니다. |
|
끌어오기 요청 패치 URL
|
patch_url | uri |
끌어오기 요청에 대한 패치 URL입니다. |
|
끌어오기 요청 문제 URL
|
issue_url | uri |
끌어오기 요청에 대한 문제 URL입니다. |
|
끌어오기 요청 커밋 URL
|
commits_url | uri |
끌어오기 요청에 대한 커밋 URL입니다. |
|
끌어오기 요청 검토 주석 URL
|
review_comments_url | uri |
끌어오기 요청에 대한 검토 주석 URL입니다. |
|
끌어오기 요청 검토 주석 URL
|
review_comment_url | string |
끌어오기 요청에 대한 검토 주석 URL입니다. |
|
끌어오기 요청 차이 URL
|
comments_url | uri |
끌어오기 요청에 대한 Diff URL입니다. |
|
끌어오기 요청 상태 URL
|
statuses_url | uri |
끌어오기 요청의 상태 URL입니다. |
|
끌어오기 요청 번호
|
number | integer |
리포지토리 내에서 끌어오기 요청을 고유하게 식별하는 숫자입니다. |
|
끌어오기 요청 상태
|
state | string |
이 끌어오기 요청의 상태입니다.
|
|
끌어오기 요청이 잠겨 있나요?
|
locked | boolean |
끌어오기 요청이 잠겨 있는지 여부입니다. |
|
끌어오기 요청 제목
|
title | string |
끌어오기 요청의 제목입니다. |
|
사용자
|
user | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
끌어오기 요청 본문
|
body | string |
Markdown의 본문입니다. |
|
끌어오기 요청 레이블
|
labels | array of Label |
끌어오기 요청과 연결된 레이블 목록입니다. |
|
|
milestone | Milestone |
관련 문제 및 끌어오기 요청의 컬렉션입니다. |
|
끌어오기 요청 활성 잠금 이유
|
active_lock_reason | string |
대화가 잠긴 이유입니다. |
|
에서 만든 끌어오기 요청
|
created_at | date-time |
끌어오기 요청을 만든 날짜 및 시간입니다. |
|
끌어오기 요청 업데이트 날짜
|
updated_at | date-time |
끌어오기 요청이 마지막으로 업데이트된 날짜 및 시간입니다. |
|
끌어오기 요청 닫힘
|
closed_at | date-time |
끌어오기 요청이 닫힌 날짜 및 시간입니다. |
|
병합된 끌어오기 요청
|
merged_at | date-time |
끌어오기 요청이 병합된 날짜 및 시간입니다. |
|
끌어오기 요청 병합 커밋 Sha
|
merge_commit_sha | string |
끌어오기 요청의 병합 커밋 Sha입니다. |
|
assignee
|
assignee | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
끌어오기 요청 담당자
|
assignees | array of UserDetailsModel |
끌어오기 요청에 대한 담당자 목록입니다. |
|
끌어오기 요청 요청 검토자
|
requested_reviewers | array of UserDetailsModel |
이 끌어오기 요청에 할당된 사용자 목록입니다. |
|
끌어오기 요청 요청 팀
|
requested_teams | array of TeamDetails |
이 끌어오기 요청에 요청된 팀의 목록입니다. |
|
끌어오기 요청 헤드 레이블
|
head.label | string |
헤드 레이블입니다. |
|
끌어오기 요청 헤드 참조
|
head.ref | string |
헤드 참조 |
|
리포지토리
|
head.repo | RepositoryMiniDetails |
git 리포지토리 |
|
끌어오기 요청 헤드 샤
|
head.sha | string |
헤드 샤 |
|
사용자
|
head.user | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
끌어오기 요청 기본 레이블
|
base.label | string |
헤드 레이블입니다. |
|
끌어오기 요청 기본 참조
|
base.ref | string |
헤드 참조 |
|
리포지토리
|
base.repo | RepositoryMiniDetails |
git 리포지토리 |
|
끌어오기 요청 기본 Sha
|
base.sha | string |
헤드 샤 |
|
사용자
|
base.user | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
끌어오기 RequestAuthor 연결
|
author_association | string |
댓글의 주체와 저자의 연결입니다. |
|
끌어오기 요청 초안인가요?
|
draft | boolean |
끌어오기 요청이 초안인지 여부를 나타냅니다. |
|
끌어오기 요청이 병합되어 있나요?
|
merged | boolean |
끌어오기 요청이 병합되었는지 여부입니다. |
|
끌어오기 요청을 병합할 수 있나요?
|
mergeable | boolean |
병합 충돌의 존재 여부에 따라 끌어오기 요청을 병합할 수 있는지 여부입니다. |
|
끌어오기 요청을 다시 사용할 수 있나요?
|
rebaseable | boolean |
끌어오기 요청을 다시 사용할 수 있는지 여부입니다. |
|
끌어오기 요청 병합 가능 상태
|
mergeable_state | string |
끌어오기 요청의 병합 가능한 상태입니다. |
|
merged_by
|
merged_by | UserDetailsModel |
GitHub 사용자의 속성입니다. |
|
끌어오기 요청 주석 수
|
comments | integer |
이 끌어오기 요청의 주석 수입니다. |
|
끌어오기 요청 검토 주석 수
|
review_comments | integer |
이 끌어오기 요청의 검토 주석 수입니다. |
|
유지 관리자가 끌어오기 요청을 수정할 수 있나요?
|
maintainer_can_modify | boolean |
유지 관리자가 끌어오기 요청을 수정할 수 있는지 여부를 나타냅니다. |
|
끌어오기 요청 커밋 수
|
commits | integer |
이 끌어오기 요청의 커밋 수입니다. |
|
끌어오기 요청 추가 횟수
|
additions | integer |
이 끌어오기 요청의 추가 횟수입니다. |
|
끌어오기 요청 삭제 횟수
|
deletions | integer |
이 끌어오기 요청의 삭제 횟수입니다. |
|
끌어오기 요청 변경된 파일 수
|
changed_files | integer |
이 끌어오기 요청의 변경된 파일 수입니다. |
PullRequestFile
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
파일의 sha
|
sha | string |
파일의 sha입니다. |
|
파일 이름
|
filename | string |
파일 이름입니다. |
|
파일의 수정 상태
|
status | string |
파일의 수정 상태입니다. |
|
파일에 추가된 횟수
|
additions | integer |
파일에 추가된 횟수입니다. |
|
파일에 대한 삭제 횟수
|
deletions | integer |
파일에 대한 삭제 횟수입니다. |
|
파일에 대한 변경 횟수
|
changes | integer |
파일에 대한 변경 횟수입니다. |
|
파일의 Blob URL
|
blob_url | string |
파일의 Blob URL입니다. |
|
파일의 원시 URL
|
raw_url | string |
파일의 원시 URL입니다. |
|
파일의 내용 URL
|
contents_url | string |
파일의 내용 URL입니다. |
|
파일의 콘텐츠 패치
|
patch | string |
파일의 패치 콘텐츠입니다. |
WebhookPullRequestResponse
웹후크 끌어오기 요청 응답입니다.
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
수행된 작업
|
action | string |
수행된 작업입니다. |
|
끌어오기 요청 번호
|
number | integer |
끌어오기 요청 번호입니다. |
|
풀 리퀘스트 (pull request)
|
pull_request | PullRequest |
끌어오기 요청을 사용하면 GitHub의 리포지토리에 푸시한 변경 내용에 대해 다른 사람에게 알릴 수 있습니다. 끌어오기 요청이 전송되면 이해 관계자가 변경 사항 집합을 검토하고, 잠재적 수정 사항을 논의하고, 필요한 경우 후속 커밋을 푸시할 수도 있습니다. |
객체
이것은 '객체' 유형입니다.