git에서 Push를 할 때 가끔 이렇게 rejected가 뜬다.
내 git에 잔디심어야하는데❗️🥲
허구헌날 뜬다❗️
이클립스 상으로 git에 들어갔다면 작업중인 폴더에서 Remotes를 확인할 수 있다. (나는 Remotes로 내려받은게 없어서 새로 생성하는 것부터 시작했다.)
▼ ✨Create Remote✨ 클릭
▼ Remote name 작성한 후, ✨Create✨ 클릭
▼ ✨change✨ 클릭
▼ git 사이트에 들어가보면 repository의 URI확인이 가능하다. ✨git URI 복사해서 붙여넣기✨.
▼ ✨Save and Push✨ 클릭
▼ Remotes에서 ✨초록색 화살표 구름모양 오른쪽 클릭 - Configure Fetch 클릭✨
▼ ✨Advanced✨ 클릭
▼ ✨사용할 branch 클릭 - Add spac 클릭✨
▼ ✨Finish✨
▼ ✨Save and Fetch✨
▼ ✨Local Branch에서 Merge✨하기
▼ ✨Local Branch와 동일한 Remote Branch 선택 후 Merge✨하기
▼ 정상적으로 Push가 되는 것을 확인할 수 있다.
나같은 경우는 Local에서 git으로 Push를 한 이후 gitHub에서 수정 후 Commit을 한 이력이 있다. 그로 인해 꼬여버린 History 때문에 발생했던 충돌이였으며, 이번 처럼 해결을 하면 손쉽게 해결되긴 한다. (단지 History 내역이 좀 꼬이는거 빼고.)