InfoGrab Docs

머지 리퀘스트 diff 버전

요약

머지 리퀘스트를 생성할 때 두 브랜치를 선택하여 비교합니다. diff 버전은 각 커밋이 아닌 각 푸시 시 업데이트됩니다. 기본적으로 GitLab은 소스 브랜치(feature)의 최신 푸시를 대상 브랜치(종종 main)의 가장 최근 커밋과 비교합니다.

머지 리퀘스트를 생성할 때 두 브랜치를 선택하여 비교합니다. 두 브랜치 간의 차이가 머지 리퀘스트에서 diff로 표시됩니다. 머지 리퀘스트에 연결된 브랜치에 커밋을 푸시할 때마다 GitLab은 머지 리퀘스트 diff를 새 diff 버전으로 업데이트합니다.

Note

diff 버전은 각 커밋이 아닌 각 푸시 시 업데이트됩니다. 푸시에 여러 커밋이 포함된 경우 새 diff 버전이 하나만 생성됩니다.

기본적으로 GitLab은 소스 브랜치(feature)의 최신 푸시를 대상 브랜치(종종 main)의 가장 최근 커밋과 비교합니다.

diff 버전 비교#

브랜치에 여러 번 푸시한 경우 각 이전 푸시의 diff 버전을 비교에 사용할 수 있습니다. 머지 리퀘스트에 많은 변경 사항이 있거나 동일한 파일에 순차적인 변경 사항이 있는 경우 더 적은 수의 변경 사항을 비교하고 싶을 수 있습니다.

전제 조건:

  • 머지 리퀘스트 브랜치에 여러 푸시의 커밋이 포함되어야 합니다. 동일한 푸시의 개별 커밋은 새 diff 버전을 생성하지 않습니다.

diff 버전을 비교하려면:

  1. 상단 바에서 Search or go to를 선택하고 프로젝트를 찾습니다.

  2. 왼쪽 사이드바에서 Code > Merge requests를 선택합니다.

  3. 머지 리퀘스트를 선택합니다.

  4. 이 머지 리퀘스트의 현재 diff 버전을 보려면 Changes를 선택합니다.

  5. Compare ([file-tree]) 옆에서 비교할 푸시를 선택합니다. 이 예시는 main을 브랜치의 가장 최근 푸시(최신 diff 버전)와 비교합니다:

    머지 리퀘스트 버전 드롭다운 목록

    이 예시 브랜치에는 네 개의 커밋이 있지만 두 개의 커밋이 동시에 푸시되었으므로 브랜치에는 세 개의 diff 버전만 포함됩니다.

시스템 노트에서 diff 버전 보기#

GitLab은 머지 리퀘스트의 브랜치에 새 변경 사항을 푸시할 때마다 머지 리퀘스트에 시스템 노트를 추가합니다. 이 예시에서는 단일 푸시가 두 개의 커밋을 추가했습니다:

머지 리퀘스트 버전 시스템 노트

해당 커밋의 diff를 보려면 커밋 SHA를 선택합니다.

자세한 내용은 머지 리퀘스트에서 시스템 노트 표시 또는 필터링 방법을 참조하세요.

관련 주제#

머지 리퀘스트 diff 버전

Tier: Free, Premium, Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

머지 리퀘스트를 생성할 때 두 브랜치를 선택하여 비교합니다. diff 버전은 각 커밋이 아닌 각 푸시 시 업데이트됩니다. 기본적으로 GitLab은 소스 브랜치(feature)의 최신 푸시를 대상 브랜치(종종 main)의 가장 최근 커밋과 비교합니다.

머지 리퀘스트를 생성할 때 두 브랜치를 선택하여 비교합니다. 두 브랜치 간의 차이가 머지 리퀘스트에서 diff로 표시됩니다. 머지 리퀘스트에 연결된 브랜치에 커밋을 푸시할 때마다 GitLab은 머지 리퀘스트 diff를 새 diff 버전으로 업데이트합니다.

Note

diff 버전은 각 커밋이 아닌 각 푸시 시 업데이트됩니다. 푸시에 여러 커밋이 포함된 경우 새 diff 버전이 하나만 생성됩니다.

기본적으로 GitLab은 소스 브랜치(feature)의 최신 푸시를 대상 브랜치(종종 main)의 가장 최근 커밋과 비교합니다.

diff 버전 비교#

브랜치에 여러 번 푸시한 경우 각 이전 푸시의 diff 버전을 비교에 사용할 수 있습니다. 머지 리퀘스트에 많은 변경 사항이 있거나 동일한 파일에 순차적인 변경 사항이 있는 경우 더 적은 수의 변경 사항을 비교하고 싶을 수 있습니다.

전제 조건:

  • 머지 리퀘스트 브랜치에 여러 푸시의 커밋이 포함되어야 합니다. 동일한 푸시의 개별 커밋은 새 diff 버전을 생성하지 않습니다.

diff 버전을 비교하려면:

  1. 상단 바에서 Search or go to를 선택하고 프로젝트를 찾습니다.

  2. 왼쪽 사이드바에서 Code > Merge requests를 선택합니다.

  3. 머지 리퀘스트를 선택합니다.

  4. 이 머지 리퀘스트의 현재 diff 버전을 보려면 Changes를 선택합니다.

  5. Compare ([file-tree]) 옆에서 비교할 푸시를 선택합니다. 이 예시는 main을 브랜치의 가장 최근 푸시(최신 diff 버전)와 비교합니다:

    머지 리퀘스트 버전 드롭다운 목록

    이 예시 브랜치에는 네 개의 커밋이 있지만 두 개의 커밋이 동시에 푸시되었으므로 브랜치에는 세 개의 diff 버전만 포함됩니다.

시스템 노트에서 diff 버전 보기#

GitLab은 머지 리퀘스트의 브랜치에 새 변경 사항을 푸시할 때마다 머지 리퀘스트에 시스템 노트를 추가합니다. 이 예시에서는 단일 푸시가 두 개의 커밋을 추가했습니다:

머지 리퀘스트 버전 시스템 노트

해당 커밋의 diff를 보려면 커밋 SHA를 선택합니다.

자세한 내용은 머지 리퀘스트에서 시스템 노트 표시 또는 필터링 방법을 참조하세요.

관련 주제#