로컬 저장소에서 새로운 브랜치 생성후에 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 (원격의 브랜치명)