문제점
github repository를 생성할때 readme 파일을 생성했는데
local에서 remote를 연결하고 pull을 땡겨도 readme파일이 생성되지
않아서 error:failed to push some refs to 에러가 발생하였습니다.
할 수 있는 시도
- git config --list 에 원격저장소가 연결이 잘 되어있나 확인 및 remote 재연결 후 pull을시도한다음 다시 push
- -force 명령어를 이용하여 강제로 원격저장소에 밀어넣고 다시 리드미파일을 생성한다.
- 관련 파일을 전부 지운 후 Repository로 가서 새로 clone을 받아서 업데이트된 파일을 집어넣고 add -> push 한다.
해결 방법
1번을 진행 한 뒤에도 해결이 되지않아서 2번을 진행하여서 원격저장소의 readme.md 파일을 지우고 다시 생성해서 pull을 시도하니 정상적으로 해결되었다.
하지만 이 방법을 사용하게 된다면 강제적으로 내 데이터를 밀어 넣는 것이기 때문에 팀협업을 하는 중일때
팀 레포에 쓰게 되면 먼저 업데이트 된 팀원들의 데이터가 없어지고 내 파일만 업데이트 될 것 같다는 생각을 했다.
github repo 생성시 readme.md 파일의 오류인지 레퍼런스를 더 찾아봐야겠다.