본문 바로가기
Atlassian Cloud/Sourcetree

소스트리(Sourcetree) 설치 및 비트버킷(bitbuket) 깃허브(github) 연동하기

by Daniel Roh 2024. 2. 15.
반응형

 

소스트리(Sourcetree) 설치 및
비트버킷(bitbuket) 깃허브(gitHub) 연동하기


안녕하세요.
코딩하는 기획자 Daniel입니다.

 

 

비트버킷(Bitbucket) 사용법) 워크스페이스 레파지토리 만들기

비트버킷(Bitbucket) 사용법 워크스페이스 레파지토리 만들기 안녕하세요. 코딩하는 기획자 Daniel입니다. 비트버킷 언어(Bitbucket Language) 한국어 변경 방법 비트버킷 언어 (Bitbucket Language) 한국어 변

miroiter.tistory.com

 

들어가기에 앞서

지난 포스팅 비트버킷(Bitbucket) 사용법) 워크스페이스 레파지토리 만들기에서 아틀라시안 비트버킷을 사용해서 워크스페이스를 생성하고, gitHub의 레파지토리와 연결하는 방법에 대해 학습했습니다. 이번 포스팅에서는 형상관리 시스템인 git을 좀 더 쉽게 사용할 수 있는 git GUI 프로그램인 소스트리(Sourcetree)를 설치하는 방법과 비트버킷(Bitbucket)과 연동하는 방법에 대해 알아보게습니다.

 

 

 

Sourcetree | Free Git GUI for Mac and Windows

A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.

www.sourcetreeapp.com

 

소스트리(Sourcetree) 설치

자 이제 아틀라시안 git GUI 프로그램인 소스트리(Sourcetree)를 설치해 보겠습니다. 먼저 위의 링크에서 자신의 운영체제에 맞는 프로그램을 다운받아 줍니다 이번 프로젝트는 Windows운영체제로 진행되기에 저는 윈도우 운영체제로 다움 받았습니다.

 

012
소스트리(Sourcetree) 설치 방법 1~3

 

자 이제 본격적으로 윈도우용 소스트리를 설치해 줍니다.

  • 비트버킷(Bitbucket)서버가 있으면 선택합니다.
  • 비트버킷(Bitbucket)으로 워크스페이스와 레파지토리를 관리하면 선택합니다.
    1, 2번 다 지금 선택하지 않고 나중에 세팅해도 됩니다.
  • 버전 관리를 위한 도구(git, mercurial)를 설치합니다.
    고급 옵션에서 줄 끝을 자동으로 처리하도록 설정(권장)을 선택합니다.

팁 : git 줄바꿈 문자열로 인한 충돌을 방지하기 위한 방법

$ git config --global core.autocrlf true // windows
$ git config --global core.autocrlf input // MacOs Linux

 

012

 

버전 관리 파일을 다운받아주고, 설정 파일과 이메일 주소를 입력 후 설치를 마무리해줍니다.

 

 

SSH 키 불러오기

github 또는 bitbucket에 SSH키를 생성해 두었다면 SSH키를 불러올 수 있습니다.

  • : SSH키를 불러옵니다.
  • 아니오: 설치를 마무리합니다.
    설정에서 SSH키를 입력할 수 있습니다.

 

 

이제 설치 된 소스트리(sourcetree)를 실행해서 비트버킷(Bitbucket)과 연동해줍니다.

* 비트버킷(Bitbucket)에서 소스트리(sourcetree)를 리디렉션해서 연결하는 방법은 비트버킷(Bitbucket) 폴더에 새로운 포스팅으로 올려두겠습니다.

 

0123

 

비트버킷(Bitbucket) 계정이 있다면 위의 Remote 메뉴를 선택해서 옵션을 설정합니다.

 

 

저는 GitHub의 주소를 복사해서 가져왔습니다. HTTPS 방식보다는 SSH방식을 선호한다는건 다들 아시죠? +_+  예시를 들기위해 생성할 레파지토리기 때문에 문제 시 님말이 다 맞습니다.

 

 

이제 Clone(복제) 메뉴로 가서 복사한 레파지토리 주소를 붙여 넣습니다. 그러면 로컬 저장소에 저장할 위치가 자동으로 선택되며, 폴더명도 자동으로 입력됩니다.

 

 

자동으로 브렌치를 체크아웃해서 클론을 하길 원하시면 7번 항목에서 원하시는 브런치를 선택하고 클론 버튼을 눌러서 레파지토리를 복사합니다.

 

마치며...

이번 포스팅에서는 아틀라시안(atlassian) 소스트리(Sourcetree)를 설치하는 방법과 비트버킷(Bitbucket)과 연동하는 방법에 대해 알아보았습니다. 다음 포스팅에서는 비트버킷(Bitbucket)에서 소스트리(sourcetree)를 리디렉션해서 연결하는 방법에 대해 포스팅하겠습니다.

 


참고


함께 읽으면 좋은 글

 

 

비트버킷 언어(Bitbucket Language) 한국어 변경 방법

비트버킷 언어 (Bitbucket Language) 한국어 변경 방법 지라(JIRA) 사용 팁 : 인터페이스 언어(영어) 변경 지라(JIRA) 사용 팁 인터페이스 언어(영어) 변경 들어가기에 앞서 지난 포스팅 지라 타임라인(Roadm

miroiter.tistory.com

 

반응형