내 마스터 브랜치에서 내 dev 브랜치로 병합하면 충돌이 발생합니다. 내가 너머 비교하여이 충돌을 해결하려고 할 때, 나는 (">>>>>>>"을 ======= ","< < < < < < < HEAD "3 방향 병합 충돌로 인해 로컬 쪽에서 마크 업이 발생한다
을 통지하고, 자식의 일부 지점) "
이 내 코드에 표시됩니다. 나는 비욘드 비교 유틸리티와 유사한 유틸리티가 이러한 문자열을 필터링하여 우연히 체크인하지 않도록해야한다고 생각합니다.
누군가가 이것이 Beyond Compare와 관련된 버그인지 확인할 수 있습니까? 해결 방법이 있습니까?
이것은 Beyond Compare와 관련된 버그가 아닙니다. 병합을 수행하는 데 사용하는 것은 무엇이든간에 (소스 트리를 사용하고 있습니까?) 해당 포인트 내부의 코드가 다른 것입니다. –
이것은 실제로 예상되는 동작입니다. @DaveV가 지적했듯이,'git'은이 라인을 사용하여 병합 충돌이 해결 될 곳을 표시합니다. 커밋하기 전에 삭제하십시오. 당신은 훌륭합니다. 약간의 훈련이 먼 길을 간다. –
저는 실제로 소스 트리가 아닌 git 클라이언트로 SmartGit을 사용하고 있습니다. – burnt1ce