ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 커밋 거절! 오류
    Git 2021. 6. 15. 17:01

     

    오류로그

    To github.com:simigeum/sunset-house.git
     ! [rejected]        main -> main (non-fast-forward)
    error: failed to push some refs to 'github.com:simigeum/sunset-house.git'   
    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.

     

    하나씩 컴포넌트를 만들때마다 하나씩 커밋해오고 있었고

     

    평소와 다른점이라고는

    타이포그라피에 -를 빠뜨려서 수정한 것과 lint 문법에 맞게

    css속성 순서를 변경하는 것, 클래스단위 별로 한칸 더 줄바꿈을 해줘야하는 것

    커밋하고 버튼 컴포넌트를 커밋 푸쉬 하려고 하니 저런 오류가 떴다.

     

    내 깃허브 레파지토리에는 내가 설정한 커밋메세지 대신에 Merge branch main of git~ 이라는 게 생겨서

    최근 커밋취소 후 다시 푸쉬를 해도 이미 푸쉬된 기록에 또 같은 오류만 적립되었다.

     

    그래서 아예 최근 4개의 푸쉬를 취소하고 다시 하나씩 커밋푸쉬를 하니 해결되었다.

    저 오류를 페치를 안하면 생기는 거라고 하는데 협업하는 레파지토리도 아니고.

    merge branch하라는데 main밖에 없고.. 다른 해결 방법이 생기면 추가하겠다. 

    728x90

    댓글

Designed by Tistory.