머지 리퀘스트 생성
GitLab에서 머지 리퀘스트를 생성하는 방법.
머지 리퀘스트를 생성할 준비가 되면 워크플로에 맞는 방법을 사용합니다. 머지 리퀘스트는 다음 방법으로 생성할 수 있습니다. GitLab UI에서 생성합니다. 명령줄에서 glab mr 명령 또는 푸시 옵션 을 결합한 Git 명령으로 생성합니다. Visual Studio Code 확장 에서 생성합니다. 이메일을 보내서 생성합니다. 머지 리퀘스트 API 로 생성합니다. 머지 리퀘스트를 생성하면 GitLab은 프로젝트의 브랜치 이름 규칙을 적용합니다. 머지 리퀘스트를 브랜치에 연결하려면 브랜치 이름 패턴 을 따릅니다. 머지 리퀘스트 제목은 서식 지원이 제한적 입니다. 상단 바에서 # 프로젝트의 상단 바에서 머지 리퀘스트를 생성할 수 있습니다. 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 오른쪽 상단 모서리에서 Create new (+)와 New merge request 를 선택합니다. 머지 리퀘스트 목록에서 # 머지 리퀘스트 목록에서 머지 리퀘스트를 생성할 수 있습니다. 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 왼쪽 사이드바에서 Code > Merge requests 를 선택합니다. 오른쪽 상단 모서리에서 New merge request 를 선택합니다. 소스 브랜치와 대상 브랜치를 선택한 다음 Compare branches and continue 를 선택합니다. New merge request 페이지에서 필드를 입력한 다음 Create merge request 를 선택합니다. 각 브랜치는 열려 있는 머지 리퀘스트 하나에만 연결할 수 있습니다. 이 브랜치에 머지 리퀘스트가 이미 있으면 기존 머지 리퀘스트로 이동하는 링크가 표시됩니다. 커밋 페이지에서 # 브랜치의 커밋 기록에서 머지 리퀘스트를 생성할 수 있습니다. 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 왼쪽 사이드바에서 Code > Commits 를 선택합니다. 상단에서 Select Git revision 드롭다운 목록을 열고 기본 브랜치가 아닌 브랜치를 선택합니다. 오른쪽 위 모서리에서 Create merge request 를 선택합니다. New merge request 페이지의 필드를 작성한 다음 Create merge request 를 선택합니다. 브랜치에 열려 있는 머지 리퀘스트가 이미 있으면 버튼에 View open merge request 가 대신 표시되며, 기존 머지 리퀘스트가 열립니다. 이슈에서 # 개발 워크플로에서 머지 리퀘스트마다 이슈가 필요하다면, 이슈에서 바로 브랜치를 생성하여 과정을 단축할 수 있습니다. 새 브랜치와 이후의 머지 리퀘스트는 이 이슈와 관련된 것으로 표시됩니다. 자동 이슈 닫기가 비활성화 되어 있지 않으면 머지 리퀘스트를 머지한 후 이슈가 자동으로 닫힙니다. 이슈에서 새 브랜치 # 브랜치와 머지 리퀘스트를 동시에 생성하려면 다음 단계를 수행합니다. 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 왼쪽 사이드바에서 Plan > Work