[배경]
: 오늘 공부한 내용을 정리해서 commit 한 뒤,
홀가분한 마음으로 "git push"를 입력한 순간 에러 발생!
[발생 에러]
error: failed to push some refs to (https://github.com/Davidev-wiki)
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
[문제 원인 추측]
에러메시지를 보아 Local과 Github간
변경사항이 업데이트 되지 않았기 때문에 발생한 문제.
[해결 방법 서치 : 구글링]
1. 강제 push 하는 방법.
2. pull 실행해서 동기화 -> 다시 push 하는 방법.
[문제 해결]
강제 push 보다는 pull로 동기화를 진행한 후
정상적인 방법으로 push를 진행하는 것이 나은 결정으로 보임.
git pull 실행 후 다시 git push 실행했더니 정상적으로 push가 완료됨.
[+추가로 배운 내용]
* 처음 Git에다가 Repository 생성시 Readme.md 파일이 함께 생성되는데 (체크옵션),
이 파일이 Local 과 충돌이 발생한다고 한다.
*Github에 업로드할수 있는 최대 용량은 단일 파일 100MB, repos(저장소)용량 최대 100GB이다.
*Git Pro reference를 찾았다. 정독해보기.
'Version Control System' 카테고리의 다른 글
Progit 리뷰_1장 : What is Git & VCS ? (0) | 2021.08.29 |
---|---|
ProGit_첫 리뷰 (0) | 2021.08.29 |
Git push Error 문제 해결 (0) | 2021.08.27 |
Git push 에러 : errno 10053 (0) | 2021.08.25 |
Git과 Github 연결하기 (0) | 2021.08.21 |
댓글