git) 에러 정리

나 안해·2023년 3월 2일
0

Git

목록 보기
2/4
post-thumbnail

error : remote origin already exists

해결

  • origin을 다시 만든다

git remote remove origin
git remote add origin
git remote -v
git push origin (master주소)

  • <커밋(push)만 할거면>
    git add .
    git commit -m "first commit"
    git push -u origin main

hint: Updates were rejected because the remote contains work that you do

원인

  • 새로 만든 레파지토리에서 최초로 커밋할 때는 README.MD가 생성돼있어서 발생한 문제

해결

  • 가장 기본적인 방식은 단순히 pull을 해주면 해결

pull을 했음에도 위의 에러 반복

원인

  • 데이터 유실 등 문제의 여지가 있어서 git에서 에러를 띄운 것이라고 한다

해결

  • 근본적인 원인을 제거하는게 가장 좋지만 부득이하게 푸시해야하는 경우는 아래 명령어 중 하나로 강제푸시를 할 수 있다.
    git push -f
    git push origin +브랜치명

참고 : 개발 공부 저장소


0개의 댓글