-
[정말정말 궁금했던] ! [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