programing

소스 트리에서 두 개의 분기에서 시각적 차이를 얻을 수 있는 방법이 있습니까?

goodsources 2023. 7. 5. 20:41
반응형

소스 트리에서 두 개의 분기에서 시각적 차이를 얻을 수 있는 방법이 있습니까?

소스 트리는 다음 간의 차이를 시각화할 수 있는 방법을 제공합니까?git나뭇가지?

찾고 있습니다.

  • 변경된 파일 이름
  • 이 파일들 사이의 차이

(OSX) 또는 (Windows 및 Linux)를 사용하고 로그 보기에서 원하는 두 가지 커밋을 선택합니다.커밋이 어떤 분기에 속하는지는 중요하지 않습니다.

결과적으로 당신은 ...와 같은 것을 보게 될 것입니다.

f03a18bf0370c62bb5fb5c635059ad8def13aea와 4a4b176b852e7c8e83fffe94e263042c59f0548 사이의 모든 변경 사항 표시

...물밑에.

다른 방법은 분기를 마우스 오른쪽 버튼으로 클릭하고 "Diff against current" 상황에 맞는 메뉴 명령(현재 작업 중인 분기를 나타냅니다)을 선택하는 것입니다.이렇게 하면 두 분기의 헤드 커밋 간의 차이가 나타납니다.

출처: https://answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior #

스크린샷(소스 트리 v1.9.5 기준):

enter image description here

상황에 맞는 메뉴에서 "Diff against Current"(현재와의 차이)를 선택하면 다음과 같은 메시지가 표시됩니다.

{commit_hash}과(와) 작업 복사본 간의 모든 변경 사항 표시

After choosing to "Diff against Current" you should see a list of files that have changed, beneath the message "Displaying all changes between {commit_hash} and working copy"

또한 Ctrl+클릭하여 디파짓할 두 분기 커밋을 수행할 수도 있습니다.

macOS키를 누른 상태에서 첫 번째 분기 위를 클릭하고, 나중에 두 번째 분기 위를 클릭하고 선택합니다.Diff Against Current옵션을 선택합니다.

enter image description here

오른쪽에서 차이를 볼 수 있습니다.

enter image description here

External Diff 도구를 사용할 수도 있습니다.예를 들어 Beyond Compare를 사용하고 있습니다.소스 트리에서 외부 diff 도구로 설정한 후 CTRL을 사용하여 비교할 두 파일을 선택한 후 CTRL+D를 누릅니다.결과적으로 Beyond Compare는 두 파일을 비교할 준비가 된 상태로 시작됩니다.

언급URL : https://stackoverflow.com/questions/30177189/is-there-a-way-to-get-a-visual-diff-on-two-branches-in-sourcetree

반응형