해당 오류는 이미 생성되어 있는 git repo에 clone하지 않은 작업물을 덮어 쓸 때 나타나는 오류이다
일반적인 git 사용으로는 보기 힘든 에러이지만 사이드 프로젝트를 진행 중
expo에 관한 설정 때문에 node_modules와 초기 세팅을 다시 해야하는 상황이 발생했고
해당 repo를 clone하지 않고 새로운 expo init을 하면서 발생한 오류였다
git push --force 등으로 밀어 버릴수도 있지만 기존에 심은 잔디가 날라가게 두기 싫어서 해결 방법을 찾아보았다
git pull --allow-unrelated-histories
터미널에 위의 명령어를 입력하게 되면 관련이 없는 커밋이 push할 수 있게 변경된다
반응형
'Tech Memo' 카테고리의 다른 글
| webpack 간단 설명 (0) | 2020.04.07 |
|---|---|
| 함수형 프로그래밍(functional programming)이란? (0) | 2020.03.31 |
| 문자 인코딩 차이점 ( EUC-KR, UTF-8) (0) | 2019.10.11 |
| 블록(Block) 요소와 인라인(inline)요소 (0) | 2019.09.28 |
| viewport 속성 (0) | 2019.08.10 |