Git Error: fatal: 관계 없는 커밋 내역의 병합을 거부합니다.

2022. 5. 14. 14:31·Git
반응형

fatal: 관계 없는 커밋 내역의 병합을 거부합니다.

위와 같은 오류가 발생했다. 이에 대한 해결법을 기록하고자 한다.

우선 공통된 커밋이 없기 때문에 이런 문제가 발생한다고 한다.

그래서 일단 원격 저장소 (remote)의 커밋들을 가져와야 한다.

git fetch --all 
git reset --hard origin/master
git push origin master
  • git fetch -all : 원격 저장소의 모든 커밋을 가져온다.
  • git reset --hard origin/master : 
    git reset --hard를 사용하면 현재 작업 위치인 HEAD의 포인터를 특정 위치로 변경해버릴 수 있다고 한다.
    이 명령어를 통해 origin/master로 HEAD의 포인터를 이동시킨 것이다. 그러면 이제 원격 저장소의 커밋과 로컬 저장소의 커밋이 일치한다!
  • git push origin master : origin은 원격 저장소의 별칭이다. master은 원격 저장소의 브랜치다.
    즉 깃허브 레포에 master로 커밋을 푸쉬!

 

참고 자료

https://www.lainyzine.com/ko/article/git-reset-and-git-revert-and-git-commit-amend/

반응형
'Git' 카테고리의 다른 글
  • Git 병합 (Fast-Forward 병합, 3-way 병합)
  • Git Stash
  • Github ssh 등록, 여러 계정 사용하기
  • Git 원격 저장소
Debin
Debin
공부 기록을 남기며 게시글 리팩토링을 진행하는 블로그입니다.
  • Debin
    리팩토링하는 블로그
    Debin
  • 전체
    오늘
    어제
    • 분류 전체보기
      • DB
        • DB 기초
        • MySQL
        • SQL 튜닝
      • OS
      • Network
      • Git
      • 디지털콘텐츠기획
      • 소프트웨어공학
      • 코딩테스트
        • 프로그래머스
        • 백준
        • 인프런
      • 공부 일지
      • 독서
        • 클린코드
        • 일상 속 사물이 알려주는 웹 API 디자인
        • 토비의 스프링
        • 객체지향의 사실과 오해
        • 자바 잘 읽는 법
      • 기록 및 회고
      • Cloud
        • AWS
      • 개발
        • Java
        • Spring Core
        • Spring MVC
        • Spring DB
        • Spring Boot
        • Spring Security
        • Spring Batch
        • JPA
        • Test
        • Android
      • 대외활동
        • UMC SERVER
        • 카엔프 SW 아카데미
      • 프로젝트
      • Docker
      • Gradle
      • ELK
      • 실무 이야기
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃허브
  • 공지사항

    • 본인 깃허브입니다!
  • 인기 글

  • 태그

    운영체제
    JPA
    데이터베이스
    컨테이너
    코딩 #개발자 #노마드북클럽 #노개북
    innodb
    container
    프록시
    AOP
    mysql
    인덱스
    토비의 스프링
    Java
    도커
    리눅스
    트랜잭션
    스프링 부트
    redis
    스프링
    spring mvc
    ORM
    spring
    spring boot
    자바
    docker
    객체지향
    SQL
    객체
    test
    AWS
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
Debin
Git Error: fatal: 관계 없는 커밋 내역의 병합을 거부합니다.
상단으로

티스토리툴바