개발/경험한 에러들

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

슴새 2023. 2. 11. 17:46
반응형

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

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

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

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

 

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

일단 당장 풀 받고 싶은 상황

 

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

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

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

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

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

 

 

반응형