Bitbucket Vscode 연동하기
23년 이전 글/IT Util

Bitbucket Vscode 연동하기

Bitbucket은 깃허브와 같이 깃 저장소 역할을 하는 곳이다

필자는 주로 vscode를 통해 커밋을 하고 관리 해왔기 때문에, 이번에 새로 사용하게 된 Bitbucket 또한 vscode와 연동하는 방법을 남겨두고자 한다.

회원 가입은 이미 진행한 것으로 보고 진행하겠다.

 

1. 깃 저장소 생성

중앙에 위치한 Create repository를 누른다

workspace는 본인의 이름, 유저네임 등으로 자동으로 생성된다.

Project name에 여러 저장소를 생성할 수 있으며, 여기에서는 연습이 목적이므로 Learning으로 설정한다

Create repository를 누른다

 

저장소 최초 모습

 

2. VS CODE 확장 설치

vscode 확장 설치화면에서 bitbucket을 검색하면 최상단에 관련 확장이 나온다. 설치.

vscode extention에서 검색한 화면

좌측 도구바에 생성된 세모 모양의 Bitbucket 아이콘을 클릭.

좌측 도구창에 생긴 세모

다음과 같은 화면이 나와야 하며, 안나온다면 

Atlassian config 창

Ctrl + Shift + P를 누르고 검색창에 Atlassian : open setting을 찾으면 된다.

명령어창 자동 완성

BitBucket 좌측 버튼 클릭

Atlassian config 창

Authentication을 누르면 나오는 Login to BITBUCKET CLOUD 클릭

Authentication Button

로그인 과정을 거쳐서,  다음과 같은 화면이 보여야 연결 된 것.

성공 화면

아까 만든 저장소를 찾아가서 git clone 준비..

git clone 버튼

Clone is VS code를 사용하면 VS code가 켜져있는 경우, 제대로 동작하지 않는다. 따라서 git clone 텍스트를 복사해서, 터미널로 원하는 폴더로 이동 후 clone 하는 것을 추천한다

git clone 화면

특별한 일이 없다면 아래의 로그와 함께 받아진다

깃 클론 로그
깃 클론 파일들

README 수정을 통해 정상적으로 추적 되는지 확인

아무 글자나 입력 후 저장
소스 제어 업데이트 사항 1 생성

변경 사항 스테이징 및 커밋

스테이징

 

커밋

 

여기서 커밋을 하면 바로 넘어가지 않고, password를 요구하는 창이 뜬다

토큰 인증 요구 화면

이는 비밀번호 입력을 통한 인증을 BitBucket 측에서 차단했기 떄문이며, 이를 위해 토큰 발행이 필요

다시 BitBucket 저장소로 돌아가서, 우측 상단에 있는 내 프로필 사진을 누른 뒤 Personal Setting 클릭

프로필을 누르면 나오는 메뉴

해당 페이지에 좌측에 아래 메뉴가 나온다.  App authorizations 클릭하고, Create app password 클릭

App password 화면

본인이 식별할 수 있는 이름을 Label에 적고, VScode를 통해 접근하는 권한 정도를 체크박스로 저장

add app password 예시

 

app password가 발급되는데, 단 한번만 표시되므로 바로 닫지말고 복사 후, VSCODE에 입력을 먼저 시도한다

패스워드 입력

password 입력

커밋이 정상적으로 완료되고, 소스 업데이트가 없어진 것을 확인 가능

 

 

VSCODE + BITBUCKET 연동 완료.

 

 

반응형