라인 엔드 문제는 다음을 참조하십시오 man git-merge
.
--ignore-space-change
--ignore-all-space
--ignore-space-at-eol
Windows 클론 (.git / config) 을 추가 autocrlf = false
하거나 추가하십시오.safecrlf = false
git mergetool 사용
다음과 같이 mergetool을 구성하는 경우 :
git config mergetool.cp.cmd '/bin/cp -v "$REMOTE" "$MERGED"'
git config mergetool.cp.trustExitCode true
그런 다음 간단한
git mergetool --tool=cp
git mergetool --tool=cp -- paths/to/files.txt
git mergetool --tool=cp -y -- paths/to/files.txt # without prompting
일을 할 것인가
간단한 자식 명령 사용
다른 경우에는
git checkout HEAD -- path/to/myfile.txt
트릭을해야합니다
망 쳤기 때문에 반대 방향으로 편집하십시오 .
git checkout remote/branch_to_merge -- path/to/myfile.txt
git version 1.8.4
중요한 경우 사용 하고 있습니다.