본문 바로가기
개발/경험한 에러들

깃 충돌나는 부분을 상대의 코드로 덮어쓰기

by 슴새 2023. 2. 11.
반응형

유니티로 협업을 하게 되었는데

뭔가 문제가 생겼는지 어떤 폰트 에셋 파일 하나가 계속 충돌이 난다.

일반적으로 코드를 보면서 충돌을 해결하지만

충돌난게 폰트 파일이라 코드로 해결이 불가능함... 

 

깃이그노어 설정을 할 수도 있겠지만

일단 당장 풀 받고 싶은 상황

 

변경사항도 없고 그냥 상대거로 강제 덮어쓰기 해도 상관없으니까

pull을 취소하고 다시 아래의 명령어로 pull 받는다.

git reset --hard ORIG_HEAD  //풀 취소
git pull -s recursive -X theirs <remoterepo or other repo> //풀 하는 과정에서 충돌시 상대의 코드를 선택하여 풀

hard가 들어간 불안한 명령어지만

유니티에선 또 쓸일이 있을 것 같은 명령어라 저장해둠

 

 

반응형

댓글