작성
·
183
답변 1
0
안녕하세요 :) revert는 이전 커밋을 되돌린 상태의 '새로운 commit'을 만드는 과정입니다.
(이 점에 reset과 다르죠)
때문에 같은 부분은 수정하게 된다면 충돌이 생길 수 있습니다.
third commit (hash3)
second commit (hash2)
first commit (hash 1)
에서 각각 어떤 코드를 작성하셨는지는 모르겠지만, 아마 revert 하여 되돌려 작성하고자 하는 코드가 기존 코드와 겹쳐 충돌이 생긴 것으로 보입니다.
해결 방안은, 위와 같은 충돌이 발생했다면,
아마 해당 파일에 어떤 부분에서 충돌이 발생했는지가 뜰텐데,
충돌이 발생한 부분만 수정한 뒤 다시 commit을 하시면 됩니다.
감사합니다 :)