programing

Git 충돌 마커

goodsources 2023. 5. 16. 22:33
반응형

Git 충돌 마커

원격 지점에서 작업을 수행한 후 충돌이 발생했습니다. 파일을 열면 다음과 같습니다.

<<<<<<< HEAD:file.txt
Hello world
=======
Goodbye
>>>>>>> 77976da35a11db4580b80ae27e8d65caf5208086:file.txt

마커에 대한 설명이 필요합니다. 코드의 어느 부분이 원격에서 추출되고 어느 부분이 로컬에서 추출됩니까?

코드가 무엇입니까?77976da35a11db4580b80ae27e8d65caf5208086무슨 뜻입니까?

시작하는 선 사이의 선(또는 선)<<<<<<<그리고.======여기:

<<<<<<< HEAD:file.txt
Hello world
=======

당신이 이미 현지에서 먹은 것입니다 - 당신은 알 수 있습니다 왜냐하면.HEAD현재 분기 또는 커밋을 가리킵니다.시작하는 선 사이의 선(또는 선)=======그리고.>>>>>>>:

=======
Goodbye
>>>>>>> 77976da35a11db4580b80ae27e8d65caf5208086:file.txt

이 경우에 다른 (임의의) 커밋에 의해 도입된 것입니다.77976da35a11이는 다음에 병합된 커밋의 개체 이름(또는 "해시", "SHA1sum" 등)입니다.HEAD모든 개체(커밋(버전), 블롭(파일), 트리(디렉토리) 또는 태그 등)는 이러한 개체 이름을 가지고 있으며, 이러한 개체 이름은 콘텐츠를 기반으로 고유하게 식별됩니다.

언급URL : https://stackoverflow.com/questions/7901864/git-conflict-markers

반응형