728x90
과거 Winmerge를 사용해서 소스코드의 변화나 텍스트 문서의 비교를 하곤 했었다.
Git설치 시 기본적인 diff명령어로는 너무 보기도 불편했고 수정은 더 불편했다.
찾아보니 winmerge를 사용해서 git difftool 명령어가 가능하다고 하였고 적용하였더니 너무 편해졌다.
그럼 설치방법!
(Git은 이미 설치된 것으로 가정)
1. Winmerge 설치
https://winmerge.org/downloads/?lang=ko
위 공식홈피 링크에서 다운로드받아 설치한다
2. ".gitconfig" 파일 수정
이 파일은 git설치시 C:\User\[사용자명] 아래에 숨김파일로 존재한다
만약 파일이 없다면 Git 설치 후 아래 최초 설정을 하지 않은 경우이다
위 설정을 해주면 .gitconfig 파일이 생성되며 저 정보가 들어있게 된다.
이를 메모장으로 열어보고 아래 내용을 넣어주면 끝
[merge]
tool = winmerge]
[mergetool]
prompt = false
[mergetool "winmerge"]
cmd = \"D:\\Program Files\\WinMerge\\WinMergeU.exe\" -e -u -dl \"Base\" -dr \"Mine\" \"\" \"\" \"\"
[diff]
tool = winmerge
[difftool]
prompt = false
[difftool "winmerge"]
cmd = \"D:\\Program Files\\WinMerge\\WinMergeU.exe\" -u -e $LOCAL $REMOTE
물론 경로는 자신이 설치된 경로로 해야한다!
위와 같이 저장한 뒤 git 명령어로 difftool을 해주면 winmerge로 비교가 가능하고 바로 수정도 된다!
728x90
'운동하는 개발자 > Windows' 카테고리의 다른 글
WinInet httpsendrequest() 멈춤, 응답없음, 오류 (0) | 2023.12.25 |
---|---|
UnhandledExceptionFilter() not work. 동작안함 (IDirect3D9) (3) | 2023.12.03 |
윈도우 유틸 파워토이(Power toys) 기능 소개 8. 텍스트 추출 (0) | 2023.09.24 |
윈도우 유틸 파워토이(Power toys) 기능 소개 7. PowerRename (0) | 2023.09.23 |
윈도우 유틸 파워토이(Power toys) 기능 소개 6. 일반 텍스트로 붙여넣기 (1) | 2023.09.22 |