728x90
반응형
로컬 저장소에서 리모트 저장소에 push 할 경우 아래와 같은 메세지가 뜨는 경우가 있습니다.
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
이는 로컬 저장소와 리모트 저장소가 같지 않기 때문에 병합을 해주어야 합니다.
병합을 하기 위해서는
$ git pull remote 별명 브런치명
을 해주어야 하는데 다음과 같은 에러가 발생하지 않으면 push해주면 되지만, 이런 에러가 발생한다면?
* branch master -> FETCH_HEAD
fatal: refusing to merge unrelated histories
--allow-unrelated-histories 옵션을 추가해줘야 합니다.
$ git pull remote 별명 브런치명 --allow-unrelated-histories
이 속성은 서로 관련 기록이 없는 이질적인 두 프로젝트를 병합할 때 기본적으로 거부하는데, 이를 허용해주기 위한 속성입니다.
728x90
반응형
'~2023' 카테고리의 다른 글
[JAVA] 백준 2751번 문제, 수 정렬하기 2 (0) | 2021.04.24 |
---|---|
[Git] 매우 기초적인 Git 명령어 모음 (0) | 2021.04.12 |
[Python] 삼각 달팽이 - 월간 코드 챌린지 시즌1 (1) | 2021.04.01 |
[ANDROID] CheckBox >> onClickListener() 이벤트 리스너 설정 (0) | 2021.03.30 |
[ANDROID] java 파일에서 터치 이벤트 발생시켜 현재 터치 위치 표시하기 (0) | 2021.03.30 |