저장소 설정
저장소 만들기
파일이 있든 없든 상관없이 먼저 BItbucket Cloud에 저장소를 만들고 싶을 것입니다. 거기에서 저장소를 로컬 시스템에 복제하고 작업을 시작할 수 있습니다.
저장소의 이름을 대문자로 지정하면 Bitbucket에 대문자로 된 이름이 표시되지만 Bitbucket은 저장소 URL에서 이름을 모두 소문자로 변환합니다. 결과적으로 동일한 URL을 생성하는 이름으로 두 개의 저장소를 만들 수 없습니다.
저장소 만들기
사이드바에서 +를 선택 후, Create a new 밑의 Repository를 선택합니다.
Workpsace 저장소를 선택합니다.
새 프로젝트를 생성하려면 Project 드롭다운 메뉴 또는 메뉴 하단의 Create new project에서 프로젝트를 선택하세요.
Repository를 설명하고 URL에 표시 될 Repository name을 입력합니다.
새로 만들 저장소가 공개되기를 원하지 않는다면 저장소 엑세스를 Private로 유지합니다.
저장소에 추가하기를 원하는 파일들이 이미 있다면, Include a README?에서 No를 선택하세요. 그렇지 않으면 기본 옵션으로 가거나 README 포함 옵션 중 하나를 선택하세요.
Version control system을 선택하세요. 만약 차이를 모르겠으면 , 기본 시스템인 Git을 유지하세요.
Cretae를 클릭합니다.
저장소에 버전없는 코드 추가
현재 버전 관리되지 않는 코드가 있고 이것을 관리하기를 원한다면, 이 코드를 Git 저장소에 로컬로 추가함으로써 준비를 할 수 있습니다. 거기에서 여러분은 코드를 Bitbucket으로 푸시할 수 있습니다.
Git 저장소 추가
터미널에서 기존 코드의 루트 디렉토리로 변경합니다.
다음 명령으로 버전 관리에서 디렉토리를 초기화합니다.
$ git init
초기화 된 저장소에 기존 파일을 추가합니다.
$ git add .
파일을 커밋 하십시오.
$ git commit -m "Initial commit of full repository"
로컬 Git 저장소에서 Bitbucket의 원격 저장소로 연결합니다. 그러려면 remote 저장소의 URL과 함께
git remote add origin
을 입력하십시오.다음 명령을 사용하여 로컬 저장소의 모든 코드를 Bitbucket에 푸시합니다.
기존 도구에서 코드 가져오기 또는 변환
호스팅 사이트에서 가져오기
Bitbucket 가져오기 도구를 통해 인기 코드 호스팅 사이트에서 가져올 수 있습니다. 외부 Git 저장소에서 코드를 가져올 때, 가져오기 도구는 간단하게 저장소의 복제본을 생성한 다음 Bitbucket에서 호스팅합니다.
자체 호스팅 서버에서 Git 저장소 가져오기
Git 저장소가 자체 호스팅 서버에 있는 경우 저장소를 가져오려면 Git 서비스를 실행해야 합니다.
코드를 가져 오려면 :
전역 사이드 바에서 +를 클릭하고 Create a new 아래의 Repository를 선택합니다.
Create a new repository 페이지에서 Import repository를 클릭하세요.
가져올 코드의 Source를 선택합니다.
Source에 따라 시스템은 다음과 같은 정보 입력을 요청합니다.
CodePlex : URL, Project name, Repository type
Git : URL, 권한이 필요한 개인 저장소의 Username/Password
SourceForge : URL, Project name, Repository type
새 저장소를 위한 Name을 입력합니다.
저장소를 공개하고 싶다면 This is a private repository를 체크 해제 합니다.
Repository type을 선택합니다.
필요하다면 Advanced settings를 확장하고 양식을 채우세요.
Import repository를 누릅니다.
Subversion에서 Git으로 변환하기
Subversion 저장소를 가지고있다면, Bitbucket으로 가져오기 전에 먼저 Git으로 변환할 필요가 있습니다. Migrate to Git from SVN 가이드를 참조하세요.
GitHub 또는 GitLab에서 저장소를 가져오기
저장소를 Bitbucket으로 가져오기
전역 사이드바에서 +를 클릭합니다.
import 아래의 Repository를 선택합니다.
URL과 인증이 필요한 개인 저장소를 위한 Username/Password을 입력합니다. 참고: 조직에서 Git 클라이언트나 명령어를 통해 저장소를 검색하도록 개인 엑세스 토큰을 구성한 경우, Bitbucket 가져오기 도구 내에서 username/password 대신 해당 토큰을 사용해야 할 수 있습니다.
새 저장소 Name을 입력합니다.
저장소를 공개하고 싶으면, This is a private repository.를 체그 해제합니다.
Import repository를 누릅니다.