[git] 풀 요청 / 문제를 연결하는 Github 커밋 구문

특정 문제 / 풀 요청을 참조하는 커밋 메시지를 보았습니다. 특정 리포지토리의 이슈 또는 풀 리퀘스트를 포함하는 구문은 무엇입니까?



답변

여러 저장소의 문제에 대해 문서화 된 자동 연결 형식을 사용 합니다.

  • 통사론: {owner}/{repository}#{issue_number}
  • 예: mojombo/jekyll#1

이러한 형식의 텍스트가 커밋 메시지에 있으면 자동으로 클릭 가능한 링크로 변환되어 https://github.com/{owner}/{repository}/issues/{issue_number}


답변

Github 공유 PR / 발행 번호는 동일한 순서를 사용합니다.

따라서 하나의 #number 하나의 PR 또는 하나의 문제입니다.

# 번호 만 사용해도 괜찮습니다.


답변

#1234주석에 사용 하여 현재 리포지토리의 풀 요청 1234를 참조합니다.


답변

다른 리포지토리에 연결하기 위해 이슈 또는 pull request에 대한 링크를 붙여 넣으면 https://github.com/{owner}/{repository}/issues/{issue_number}GitHub에서 다음과 같이 렌더링합니다.

[{owner}/{repository}#{issue_number}](https://github.com/{owner}/{repository}/issues/{issue_number})

예를 들어 https://github.com/jlord/sheetsee.js/issues/26jlord / sheetsee.js # 26 로 렌더링됩니다 .

참조 https://help.github.com/articles/autolinked-references-and-urls/#issues-and-pull-requests를


답변