배경개발을 하다보면 로컬 환경의 브랜치 목록과 원격(Github, Gitlab 등 원본 저장소)에 저장된 브랜치가 싱크가 안맞는 경우가 발생합니다.여기서 싱크가 안맞다고 하는 부분은 크게 2가지를 의미 합니다.첫번째는 fast-forward가 안되어 있는 경우가 있습니다. 로컬에 브랜치를 받아온 이후에 동료가 해당 브랜치에 커밋을 쌓는 경우 발생합니다.두번째는 브랜치 목록이 다를 수 있습니다. 저희는 원격 저장소에 merge가 되는 시점에 해당 브랜치를 삭제하는 방법을 사용하고 있습니다. 하지만 로컬 브랜치를 매번 삭제하지 않으니 로컬에는 존재하지만 원격에는 브랜치가 존재하는 경우가 있습니다.이 두가지 언싱크된 부분을 해결하기 위해서는 조금 귀찮지만 각각 브랜치에서 작업을 해줬어야 했습니다.그래서 거의 ..