야밤에 일한다고 까불다가 회사 브런치 삭제하고 식겁하며 다시 복구했다는 슬픈 이야기..
위의 사진처럼 bitbucket - project - branches - 삭제할 브런치 로 이동하면 branch를 삭제할 수 있다.
먼저 remote상에 브런치가 있는지 확인하기 위해 아래의 명령어를 입력한다. 입력 후 삭제한 브런치가 아직 남아있다면 되돌릴 수 있다.
git branch --remote
그 다음 아래의 명령어를 수행해 삭제한 브런치로 checkout한다. 그럼 브런치를 새로 만들라는 설명이 뜨는데 간단히 무시해준다.
git checkout <삭제된 브런치>
마지막으로 아래의 명령어를 입력하고 bitbucket 사이트로 돌아가 브런치를 확인하면 다시 살아있는 것을 확인할 수 있다.
git push -u origin <삭제된 브런치>
참고 링크: Recovering a deleted branch from a remote on Bitbucket (git)