로컬 저장소에서 새로운 브랜치 생성후에 push를 하려면 아래와 같은 오류가 발생한다.

따라서 원격에 브랜치를 설정하고 push를 해야한다.
git push -u origin from-local 터미널에 입력-u 옵션은 --set-upstream 옵션의 축약형이다원격 브랜치에서 push한 로컬브랜치를 확인할 수 있다

git branch -a를 입력하면 원격과 로컬저장소의 모든 브랜치 리스트를 확인할 수 있다.




git fetch 명령어를 이용하여 원격 저장소의 변화된 정보들을 읽어온다
git switch -t origin/from-remote 명령어를 이용해서 로컬에 브랜치를 생성하고 원격 저장소에서 생성한 브랜치를 연결한다
git branch -d (브랜치명)으로 삭제하고 원격에 있는 브랜치를 삭제하기 위해서는git push (원격 이름) --delete (원격의 브랜치명)