Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 기사퍼스트
- flex container
- git revert
- flexbox
- flex item
- 모듈 관리
- github
- react 상태 관리 라이브러리
- login button 컴포넌트
- createstore 취소선
- Redux
- 정보처리기사
- position
- REACT
- justify-content: center;
- JWT
- 정보처리기사실기
- 홍달쌤
- 프로그래머스
- input 컴포넌트
- froggy
- Flexbox Froggy
- 조건부 스타일링
- prettier
- flexbox/grid 적용 여부
- 테스트 코드
- error
- 정보처리기사필기
- 카카오맵
- 백준
Archives
- Today
- Total
minyoung
git 본문
git pull orgin main으로 해결
git pull origin main을 했을 때
fatal: refusing to merge unrelated histories
위와 같이 error가 발생한다면 아래와 같이 오류를 해결한다.
위 오류는 서로 다른 히스토리를 가진 브랜치를 병합하려 할 때 발생하는 문제로 이 오류를 해결하기 위해서는
--allow-unrelated-histories 플래그를 사용하여 git pull을 실행한다.
위 명령어는 서로 다른 히스토리를 가진 브랜치를 병합하는 것을 허용한다.
git pull origin main --allow-unrelated-histories
하지만 또 오류가 발생했다..
알아보니, git pull origin main --allow-unrelated-histories 명령을 실핸한 후 충돌이 발생한 것이었다.
충돌 해결을 위해서 편집기에 들어가서 원격 코드로 할 건지 로컬 코드로 할 건지 결정해서 수정한 후 하니 erorr가 발생하지 않고 잘 pull되었고 push도 되었다.
vscode 터미널 창에서 git을 보면 기본 브랜치가 master로 되어 있는데 이것을 main 브랜치로 변경해준다.
git branch -m master main
그러면 (master) 이게 (main) 이렇게 바뀔 것이다.
'Error' 카테고리의 다른 글
map 함수 작성 error (0) | 2023.12.27 |
---|---|
자바스크립트 에러 해결 (0) | 2023.12.24 |
vscode prettier 적용 안됨 (0) | 2023.10.08 |
IntelliJ 빨간색 파일 해결 (0) | 2023.08.04 |
{error} Everything up-to-date => 해결 (0) | 2023.05.29 |