그냥 git push를 하면 에러가 날 때가 있다. 어느 브랜치에 푸시해야 할지 모르는 경우일 때 발생한다. 이 때 설정 값은 git-config 문서에 따르면 push.default로 설정할 수 있는 옵션에는 여러 가지가 있습니다. nothing : 명시적으로 어디로 보낼 지를 다 작성해야 합니다. (그냥 쓰면 푸쉬하지 않습니다.) current : 원격 저장소에 같은 이름의 branch에 push합니다. upstream : 현재 작업중인 branch를 지정해둔 원격 저장소의 branch로 push 합니다. simple : 현재 작업중인 branch와 원격 저장소의 branch명이 같을 때만 push합니다. (기본 설정) matching : 로컬과 원격 저장소의 브랜치명이 같은 모든 branch를 pu..