본문 바로가기
git & sourcetree

[Git] git 프로젝트를 SourceTree로 clone하고 임포트 하기 - 초보자도 쉽게 따라 가능

by devjapan 2025. 6. 2.
728x90

버전 관리를 위해 Git을 배우고 있는데, 터미널은 너무 낯설고 어렵게 느껴지시나요?
이럴 땐 GUI 도구인 SourceTree를 활용하면 마우스 클릭 몇 번만으로 쉽게 Git 저장소를 클론할 수 있습니다.

이번 포스트에서는 Git이란 무엇인지, SourceTree는 어떤 도구인지 간단히 설명한 뒤,
SourceTree를 이용해 Git 저장소를 클론(clone)하는 전체 과정을 따라가봅니다.


🧠 Git이란?

Git은 소스코드의 변경 이력을 관리해주는 분산 버전 관리 시스템입니다.
Git을 사용하면 다음과 같은 이점이 있습니다:

  • 📂 과거 버전으로 돌아가기: 언제든 이전 커밋 상태로 복구 가능
  • 👥 협업이 쉬움: 여러 개발자가 동시에 작업해도 충돌 없이 관리
  • 이유 있는 변경 관리: 누가, 언제, 무엇을 변경했는지 이력 추적 가능

 

🧰 SourceTree란?

SourceTree는 Git을 시각적으로 사용할 수 있게 도와주는 그래픽 도구(GUI 툴)입니다.
복잡한 Git 명령어를 몰라도, 마우스만으로 대부분의 Git 작업을 할 수 있어 초보자에게 매우 유용합니다.

👉 초보자뿐 아니라 브랜치가 많은 대규모 프로젝트에서도
시각적으로 Git 상태를 확인할 수 있어 많은 개발자들이 사용합니다.

 

🔧 클론이란?

클론(Clone)은 원격 저장소(GitHub, GitLab 등)에 있는 코드를 내 컴퓨터(Local)로 복사해오는 작업입니다.

즉, 다른 사람이 만든 코드를 가져와서 내 컴퓨터에서 수정하거나 실행할 수 있게 되는 것이죠.

 


🪜  SourceTree로 Git 저장소 클론하는 방법

1. 클론할 Git 저장소 url 복사하기 

GitHub에서 원하는 리포지토리로 이동합니다. 그 이후 페이지에서 "Code" > "HTTPS" 에 URL 복사를 합니다. 

 

 

 

2. Sourcetree 실행 후 "Clone" 버튼 클릭

그 후 Sourcetree에서 상단에 있는 Clone버튼을 누릅니다. 소스 경로 부분에 아까 1에서 복사한 url을 복붙합니다. 목적지 경로는 복사할 프로젝트를 저장할 폴더 경로입니다. 원하는 경로를 선택하고 이름 입력 후 클론 버튼을 누릅니다.

 

3. 개발 폴더 생성

이클립스 실행 전에 개발 프로젝트를 실행할 디렉토리를 만들어야합니다. 원하는 폴더에 빈 폴더를 생성해주세요. 저는 workspace라는 폴더를 생성했습니다. 이렇게 하는 이유는 저희가 복사한 프로젝트를 바로 이클립스에서 가져와서 실행하면 디렉토리와 프로젝트 이름이 같아서 에러가 뜨기 때문입니다. 

 

4. 이클립스 실행

이제 이클립스로 들어가서 실행합니다.  이때 폴더는 아까 저희가 만든 빈 폴더를 입력해주세요.

 

5. 프로젝트 임포트 하기

이클립스창이 열리면 좌측에 있는 "프로젝트 임포트" 버튼을 클릭합니다. 클릭 후, "Gradle"로 이동해 gradle 프로젝트를 클릭합니다. 이때 gradle은 저희가 1~2번때 클론한 프로젝트 파일을 클릭하시면 됩니다. 

 

6. 클론 및 임포트 성공🎉

이렇게 하면 깃 프로젝트 클론 및 임포트가 끝납니다. 꼭 gradle 새로 고침 하는걸 까먹지 않고 해주셔야 합니당!! 

728x90