수색…


비욘드 비교 설정

경로를 bcomp.exe 설정할 수 있습니다.

git config --global difftool.bc3.path 'c:\Program Files (x86)\Beyond Compare 3\bcomp.exe'

기본으로 bc3 을 구성 bc3

git config --global diff.tool bc3

병합 도구로 KDiff3 설정하기

전역 .gitconfig 파일에 다음을 추가해야합니다.

[merge]
    tool = kdiff3
[mergetool "kdiff3"]
    path = D:/Program Files (x86)/KDiff3/kdiff3.exe
    keepBackup = false
    keepbackup = false
    trustExitCode = false

KDiff3를 설치 한 디렉토리를 가리 키도록 path 속성을 설정해야합니다.

KDiff3을 diff 도구로 설정하기

[diff]
    tool = kdiff3
    guitool = kdiff3
[difftool "kdiff3"]
    path = D:/Program Files (x86)/KDiff3/kdiff3.exe
    cmd = \"D:/Program Files (x86)/KDiff3/kdiff3.exe\" \"$LOCAL\" \"$REMOTE\"

IntelliJ IDE를 병합 도구로 설정 (Windows)

[merge]
    tool = intellij
[mergetool "intellij"]
    cmd = cmd \"/C D:\\workspace\\tools\\symlink\\idea\\bin\\idea.bat merge $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE") $(cd $(dirname "$BASE") && pwd)/$(basename "$BASE") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")\"
    keepBackup = false
    keepbackup = false
    trustExitCode = true

여기에있는 한 가지 잡동사니는이 cmd 속성이 경로에 이상한 문자를 허용하지 않는다는 것입니다. IDE의 설치 위치에 이상한 문자가있는 경우 (예 : Program Files (x86) 설치되어있는 경우) 심볼릭 링크를 만들어야합니다

IntelliJ IDE를 diff 도구로 설정 (Windows)

[diff]
    tool = intellij
    guitool = intellij
[difftool "intellij"]
    path = D:/Program Files (x86)/JetBrains/IntelliJ IDEA 2016.2/bin/idea.bat
    cmd = cmd \"/C D:\\workspace\\tools\\symlink\\idea\\bin\\idea.bat diff $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE")\"

여기에있는 한 가지 잡동사니는이 cmd 속성이 경로에 이상한 문자를 허용하지 않는다는 것입니다. IDE의 설치 위치에 이상한 문자가있는 경우 (예 : Program Files (x86) 설치되어있는 경우) 심볼릭 링크를 만들어야합니다



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow