error: failed to push some refs to
내 로컬에 없는 파일이 존재하는데 push 하려고 할 때 발생한다.
원격 저장소에서 로컬 저장소로 pull한 다음, 다시 원격 저장소로 push
fatal: couldn't find remote ref main
로컬 저장소에서는 main을 사용하고 있지만 원격 저장소에는 해당 브랜치가 존재하지 않을 때 발생한다.
기본 브랜치 이름을 확인
원격 저장소에 main 브랜치가 존재하는지 확인
로컬저장소와 연결된 원격저장소의 URL이 정확한지 확인
CONFLICT (content) : Merge conflict in 프로젝트명.xcodeproj/project.xc
병합할 때 같은 파일을 다른 사람이 수정해서 충돌할 때 발생한다.
또는 gitignore을 설정하지 않아서 로컬 저장소와 원격 저장소가 충돌할 때 발생한다.
git status로 충돌을 확인하고 해결한다
gitignore 파일을 생성한다