소소하게 문제를 풀다가 로컬 저장소에서 깃허브의 원격 저장소로 올리려는데 평소와 같은 명령어를 쳤는데도 (add.. commit...push ....) 갑자기 오류가 발생했습니다. hint를 보니 최신 상태를 pull 해오라고 하네요. $ git pull origin BranchName(ex. master, main) $ git push origin BranchName 저는 다행히 이 방법으로 해결이 됐는데, 만약 conflict가 발생하거나 다른 문제로 pull이 안 되는 경우도 있는데, 이때 충돌한 코드 중 직접 확인하고 선택하고 싶다면 직접 원인을 고쳐주고 병합해야 합니다. (conflict resolve) merge는 복잡하고 어려워서 정확히 알게 되면 정리해야될 것 같아요. 😑 이런건 필요 없고..