Git을 사용하여 명령 줄에서 파일을 병합하려고했는데 병합이 중단되었다는 오류 메시지가 나타납니다.
그게 끝이라고 생각했지만 내 파일에 gitmark가 있다는 것을 깨달았습니다. 이렇게 :
start =
expression
validchar =
[0-9a-zA-Z_?!+\-=@#$%^&*/.]
integer =
<<<<<<< HEAD
digits:[0-9]+
{ return digits.join(""); }
=======
sign:"-"* digits:[0-9]+
{ return sign + digits.join(""); }
>>>>>>> gh-pages
파일은 내가 편집하지 않았으며 다음과 같이 삽입 된 줄을 표시합니다.
- 미만 기호 (
<<<<<<< HEAD
) 뒤의 HEAD - 변경된 코드 줄
- 등호 문자열 (
=======
) - 새 버전의 코드
- 보다 큼 기호와 분기 이름 (
>>>>>>> gh-pages
)으로 시작하는 다른 줄
더 나쁜 것은 파일 내용이 더 이상 순서가 없다는 것입니다. 누구든지 파일을 정상으로 되 돌리는 방법과 gh-branch에서 변경 한 내용이 master 브랜치에 병합되는 방법을 알고 있습니까?
gh-pages
버전 의 일부만 원 하므로<<<<<<
to 에서 항목 을======
삭제하고 한>>>>>>
줄을 제거하여=======
와 사이에 실제 코드 두 줄을 남겨 둡니다>>>>>>
.