-
안드로이드 스튜디오에서 bitbucket 프로젝트 연결하기프로그래밍/ 안드로이드어플만들기 2025. 3. 26. 10:29반응형
안드로이드 스튜디오에서 bitbucket 프로젝트를 연결하고 인증 자동화 설정까지 이어서 정리해보겠습니다.
안드로이드 스튜디오에서 bitbucket 프로젝트 연결하기
먼저 안드로이드 스튜디오 프로젝트를 Git으로 초기화하고 첫 커밋을 만들어보겠습니다.
git init git add . git commit -m "initial commit"
Bitbucket 저장소 생성
Bitbucket 웹사이트에서 다음 단계를 수행하여 저장소를 생성합니다.
Bitbucket에 로그인
좌측 상단의 '+' 버튼 클릭
'Repository' 선택
저장소 이름 입력 (예: 'chatbot')
'Private' 선택
'Create repository' 클릭
로컬 저장소와 Bitbucket 연결
만약 로컬 브랜치가 기본적으로 master로 설정되어 있다면 main으로 변경합니다.
git branch -m master main
bitbucket에서 생성한 프로젝트 경로를 origin으로 지정한다.
git remote add origin https://username@bitbucket.org/username/저장소이름.git git push -u origin main
만약 프로젝트를 설정하면서 readme 나 .gitignore를 기본으로 생성해서 충돌이 나면 현재 로컬을 강제로 덮어쓰기 할 수 있습니다.
git push -u origin main --force
인증 자동화하기
Bitbucket에서 인증을 자동화하는 방법을 알려드리겠습니다. 가장 안전하고 권장되는 방법은 SSH 키를 사용하는 것입니다
ssh-keygen -t ed25519 -C "your.email@example.com"
SSH 키는 프로젝트마다 생성할 필요가 없습니다. 한 번 생성한 SSH 키는 여러 프로젝트에서 재사용할 수 있습니다.
이미 다른 프로젝트에서 생성한 SSH 키가 있어서 바로 사용해보겠습니다.
cat ~/.ssh/id_rsa.pub
그리고 동일한 SSH 키를 여러 서비스(GitHub, Bitbucket, GitLab 등)에서 공유해서 사용할 수 있습니다. 이미 등록된 키가 있다면 새로 생성할 필요 없이 바로 Bitbucket에 등록하면 됩니다.
현재 저장소의 URL을 HTTPS에서 SSH로 변경하기만 하면 됩니다.이미 pycharm에서 다른 bitbucket프로젝트 연동할때 웹사이트에서 ssh 키를 등록한 적이 있어서 저장소 URL만 아래와 같이 변경했더니 인증 묻는 절차없이 바로 push가 가능해졌습니다.
git remote set-url origin git@bitbucket.org:username/저장소이름.git
728x90반응형'프로그래밍 > 안드로이드어플만들기' 카테고리의 다른 글
구글 플레이스토어 개발자 프로필 업데이트 하기( D-U-N-S 번호 조회하기 ) (2) 2024.09.06 인앱결제 결제 자동 취소 이슈 해결 (2) 2023.12.22 안드로이드 어플 두번째 릴리즈 시도 - Missing Class (2) 2023.09.10 어플 릴리즈 준비 - 경고 메세지 수정 (0) 2023.09.09 어플 릴리즈 준비 ( + 빌링 sdk 업데이트 ) (0) 2023.09.07