GitHub에서 여러 pull request 템플릿 사용 가능

2840 단어 GitGitHub

계기


회사 내에서 사용되는pull request 템플릿이 있습니다. 모든 사람은 책갈피와 Using saved replies 등 응용 템플릿을 이용하지만 템플릿의 원래 내용이 자주 업데이트되기 때문에 모든 사람이 사용하는 템플릿은 낡은 상태를 유지할 수 있습니다.
그걸 없애는 방법이 없다고 생각했을 때 GitHub의 Issue Pull Request 템플릿 기능 사용 기사를 발견했어요.
문제 자체가 이렇게 해결되었는데, 갑자기 여러 개의pullrequest 템플릿을 사용하고 싶다면 어떻게 해야 합니까?의문제가 알아봤는데 공식적으로 썼기 때문에 오늘 정리하고 싶어요.
※ 또한 이번에는 pull request로 주제를 한정합니다.

템플릿이 하나만 있으면 돼요.


이것은 방금 붙인 보도 링크에도 복습과 정리를 위해 기재되어 있다.
저장소 바로 아래에 설치.github/PULL_REQUEST_TEMPLATE.md.
그리고 PULL_REQUEST_TEMPLATE.md 내용은pullrequest를 만들 때 자동으로 삽입됩니다.

여러 템플릿을 사용할 때


이것은 오늘의 본제이다.
저장소 바로 아래에 .github/PULL_REQUEST_TEMPLATE/ 디렉토리를 만들고 템플릿에 대한 태그 파일을 만듭니다.파일 이름은 무엇이든지 좋습니다.여기서 예를 들어, .github/PULL_REQUEST_TEMPLATE/ 에서 template1.mdtemplate2.md 을 생성합니다.

pull request를 만들 때 URL에 ?template=template1.md 같은 조회를 추가하고 요청을 보내면 아까 template1.md 은pull request 본문에 삽입됩니다.

느끼다


만약pullrequest의 템플릿이 완전히 자동화될 수 있기 때문에 보기에 매우 좋다.
그러나 여러 개의 템플릿을 사용하는 방법은 현황?template=xxxxx에 대한 조회에 많은 시간을 들였기 때문에 업무 등에서 도입하는 데 더 많은 노력이 필요하다고 생각합니다.만약 어떤 좋은 정보를 발견했다면, 나는 기사에 추가하고 싶다.응, 원래pullrequest의 템플릿은 여러 가지가 필요하지 않지 n(ry

참고 자료


GitHub의 Issue Pull Request 템플릿 기능 사용
정부의 도움
https://help.github.com/articles/creating-a-pull-request-template-for-your-repository/
To create multiple pull request templates and use the template query parameter to specify a template to fill the pull request body, type .github/PULL_REQUEST_TEMPLATE/, then the name of your pull request template.
Query parameters are optional parts of a URL you can customize to share a specific web page view, such as search filter results or an issue template on GitHub.

좋은 웹페이지 즐겨찾기