새로운 기능을 만들고 깃허브에 새로운 브랜치를 파서 등록하려는데 오류가 생겼다. upstream branch(원격 브랜치)가 없다고 한다! upstream branch(원격 브랜치)란? 원격 브랜치(remote branch)란 로컬 저장소가 아닌 원격 저장소에 있는 브랜치를 가리킵니다. 원격 저장소에는 보통 중앙 저장소(GitHub, GitLab, Bitbucket 등)가 있으며, 여러 사용자가 협업하고 코드를 공유하는 데 사용됩니다. 로컬 저장소에서 작업할 때, 원격 저장소의 브랜치를 로컬에 복제(clone)하여 가져올 수 있습니다. 이 때 가져온 브랜치를 로컬 브랜치로 사용하거나, 원격 저장소의 브랜치와 연동하여 변경 사항을 동기화할 수 있습니다.예를 들어, main 브랜치를 원격 저장소에서 가져와서..