작성
·
255
0
git push origin master를 하니
error: failed to push some refs to '깃헙주소'
이렇게 떴습니다
찾아보니 로컬저장소와 원격저장소의 버전이 달라서 버전이 달라서 충돌이 일어나 에러가 난다고도 하고 다양한 이유가 있는거 같은데요..
그래서 -f를 붙여 강제로 실행하거나 git pull을 했다가 push를 하고 여러가지 해봤는데 계속 에러가 나서
다시 add, commit하고 'origin master'를 빼고 git push만 하니 push가 되었습니다.
origin master를 빼고 git push 하면 아무도 리모트 저장소에 push하지 않았을 때만 사용할 수 있다고 하는데 별 상관이 없는건가요? 또 git push origin master를 했을 때 저런 에러가 나는 이유가 뭘까요ㅠㅠ
답변 1
23
혹시 git push origin main으로 해보셨나요..? master가 main으로 변했다고 하더라구요 pull하실 때에도 main으로 처리하신뒤에 시도해보시면 될 거 같아요!