git에 push하다가 이런 에러를 직면했다. git을 다루다보면 한번쯤 봤을 에러인데, 해결책을 맨날 까먹고 구글링하길래 적어본다. ❓원인 ✔️ push 하려는 github에 내 Local에 없는 파일이 존재하기 때문에 생기는 에러이다. ❗️해결방법 1. pull git을 먼저 pull해와서 현재 내 Local과 상태를 맞춰주어야 한다. git pull {원격저장소(보통 origin)} {branch(main, master ...)} 2. push 그 다음 동일하게 push를 해주면 잘 올라간다. git push {원격저장소(보통 origin)} {branch(main, master ...)} 그런데 이래도 해결이 잘 안될때가 있다. 이럴땐 강제로 그냥 올리는 방법도 있다. 정석적인 방법은 git pu..