티스토리 뷰
Gitlab MR 도입 겸 Branch 전략을 세우고 적용시킨 후 확실히 코드 충돌의 영향을 덜 받고 나 아닌 팀 내 개발 건 및 이슈에 대하여 명확히 알 수 있었습니다.
사수 승인으로 가는 체제로 하여 책임감은 물론 불필요한 코드 정리에도 도움이 되었어서 이대로 유지해오다가 최근 Merge Request 템플릿 적용이란 걸 알게 되어 간단하게 적용해 보았습니다.

해당 프로젝트 내 .gitlab 폴더 생성

.gitlab 폴더 안 issue_templates 또는 merge_request_templates 폴더 생성
주의❗ 폴더명 동일하게 세팅
merge_request_templates 폴더 하나만 생성하여 적용한 이유는
두 개 다 하나의 템플릿으로 관리하기 위함이 목적
✔
issue_templates : 이슈(issue) 생성 시 사용되는 템플릿
merge_request_templates : Merge Request(MR) 생성 시 사용되는 템플릿

그 안에 마크다운 템플릿 적용
파일명은 상관 없음

만들어 놓은 폴더 및 파일을 commit & push 해 주고
새로운 Merge Request 를 만들면 해당 템플릿이 Description 밑에 있는 드롭다운에 잘 잡힙니다.


마크다운을 활용하여 해당 UI는 언제든지 변경 및 적용이 가능합니다.
참고) 구분의 체크 박스 활성화를 해야할 경우 대소문자 안가리고 텍스트 x 를 대괄호 안에 넣어주면 체크가 되고
그게 생각이 안난다면 rich text editing으로 들어가서 체크박스에 체크해주면 끝 !
개발 목적, 해결 방안, 기타의 section으로 나눠 좀 더 보기 쉽게 MR 작성을 하도록 설정했습니다 :)

마크다운으로 되어있는 파일이라 더 규격화하여 템플릿 설정을 할 수 있습니다.
지금은 이미지와 같이 세팅해놨지만, 좀 더 깔끔하고 사용하기 편한 템플릿으로 만들어보려고 합니다.
이렇게 간단하게 MR 템플릿 적용하기 끝 😊
'Git' 카테고리의 다른 글
드디어 팀에 적용하게 된 Git Branch 전략과 MR(Merge Request) 코드 리뷰 도입 과정 (2) | 2024.12.12 |
---|---|
간단하게 git bash 를 통해 최초 설정 및 레퍼지토리 생성 후 올리기 (0) | 2024.03.04 |
- Total
- Today
- Yesterday
- gitlab_merge_request_templates
- 반응형이미지맵
- 동시성이슈
- 동시성이슈해결방안
- JPQL
- gitlab
- imgmap
- 이미지맵
- redis특징
- redisson적용
- github사용법
- 데이터베이스락
- redis
- MVC패턴구조
- MVC패턴특징
- Redisson
- MVC패턴정의
- mybatis
- 비관적락
- GitHub
- 낙관적락
- querydsl
- db락
- redisson분산락
- SpringDataJpa
- MVC패턴
- 블로킹
- git #git_branch_전략 #gitlab_mr
- 데드락
- gitlab_mr_templates
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |