개발 관련 기록과 정리
Git 과 Diff Tool 설정
롱기누스
2021. 10. 21. 22:19
Git GUI Tool 를 너무 맹신하다가 식겁한 경험이 있어 기본 Git 으로 코드 관리하고자 관련 글을 작성한다.
Diff Tool 로서 WinMerge와 SourceGear Diff Merge 를 선택했다.
이유는 간단하다 한국에서 안쓰지만 해외에서는 많이 사용하기 때문이다.
C:\Users\{ 유저명 }\.gitconfig
위의 경로 파일을 열고 아래의 내용을 채우면 된다.
[WinMerge]
[diff]
tool = winmerge
[difftool "winmerge"]
cmd = "'C:/Program Files (x86)/WinMerge/WinMergeU.exe'" -e "$LOCAL" "$REMOTE"
[difftool]
prompt = false
[merge]
tool = winmerge
[mergetool "winmerge"]
cmd = "'C:/Program Files (x86)/WinMerge/WinMergeU.exe'" \"$MERGED\" \"$REMOTE\"
[mergetool]
keepBackup = false
trustExitCode = false
[SourceGear Diff Merge]
[diff]
tool = diffmerge
[difftool]
prompt = false
[difftool "diffmerge"]
cmd = C:/Program\\ Files/SourceGear/Common/DiffMerge/sgdm.exe \"$LOCAL\" \"$REMOTE\"
[merge]
tool = diffmerge
[mergetool]
keepBackup = false
[mergetool "diffmerge"]
trustExitCode = true
cmd = C:/Program\\ Files/SourceGear/Common/DiffMerge/sgdm.exe -merge -result=\"$MERGED\" \"$LOCAL\" \"$BASE\" \"$REMOTE\"
그 다음 git difftool 를 입력해서 확인화면 끝!