[git] merge tool setting. kdiff3
2019. 6. 14. 18:06ㆍ프로그래밍/형상관리
728x90
728x90
kdiff 다운로드
- http://kdiff3.sourceforge.net/ 홈페이지 가서 다운로드 받으면 된다.
git config 설정
git config --global --add merge.tool kdiff3
git config --global --add mergetool.kdiff3.path "C:/Program Files/KDiff3/kdiff3.exe"
git config --global --add mergetool.kdiff3.cmd '"C:/Program Files/KDiff3/kdiff3.exe" $BASE $LOCAL $REMOTE -o $MERGED'
git config --global --add mergetool.kdiff3.trustExitCode false
git config --global --add diff.guitool kdiff3
git config --global --add difftool.kdiff3.path "C:/Program Files/KDiff3/kdiff3.exe"
git config --global --add difftool.kdiff3.cmd '"C:/Program Files/KDiff3/kdiff3.exe" $LOCAL $REMOTE -o $MERGED'
git config --global --add difftool.kdiff3.trustExitCode false
git command
git difftool HEAD
git mergetool
- diff로 HEAD와 diff를 보는 것
- conflict 났을 때 mergetool 명령어를 치면 cmd 설정으로 3-way merge를 직접 윈도우창에서 할 수 있다.
728x90
반응형
'프로그래밍 > 형상관리' 카테고리의 다른 글
[git] git error: fatal: index file corrupt (0) | 2022.04.08 |
---|---|
[git] diff patch 만들기 (0) | 2021.06.01 |
[git] filename too long (0) | 2019.07.15 |
[GIT] cpp 파일을 Binary file로 인식할 때 (0) | 2019.01.15 |
[GIT] Git - fatal: Unable to create 'repos/.git/index.lock': File exists (0) | 2019.01.03 |
[GIT] ignore 따로 두기 (0) | 2017.11.15 |
[GIT] git remote url 변경하기 (0) | 2017.07.10 |