ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [정말정말 궁금했던] ! [rejected] master -> master (fetch first)
    공부/Git 2020. 8. 11. 14:22

    git을 본격적으로 사용하기 시작할 때부터 아주 종종 봐왔던 push 거절!!!!!!

     

    왜 거절당하는 지 모르고 일단 강제 푸시면 바로 해결된다며 명령어를 치곤했어요.
    git push origin +master

     

    어제하던 과제를 이어하려는데 어김없이 또 거절당했습니다..ㅎ..
    도대체 왜 일까요?🤔

    궁금해졌어요!!! 일단 노란 hint부터 읽어봤습니다...!

     

    원인

    Git의 원격 저장소와 현재 로컬 저장소가 동기화되어있지 않기 때문.

    git push origin +master

    변경 내용만 push되는 것이 아니라 소스 전체가 다시 push 된다.
    기존 데이터를 보장하지 못할 수 있다!
    호에에에에ㅔㅇㄱ!!!

     

    해결 : 저장소 동기화

    git pull --rebase <원격저장소> master

    '공부 > Git' 카테고리의 다른 글

    [Git] Fork를 사용해보자!  (0) 2020.09.05
    Submodule, Nestued Repository  (0) 2020.07.26
Designed by Tistory.