SourceTree 기본 사용법

2024. 10. 30. 10:41·코딩 공부 기록

 

 

최근 회사에서 Git을 도입해 테스트 해보고 있다.

현재 사용하는것은 Git, Gitea, SourceTree이다.

 

SourceTree의 기본 사용법에 대해 공부 기록을 남기고자 글을 작성한다.

 

 

 

 

 

 

SourceTree 다운로드


https://www.sourcetreeapp.com/

 

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

 

SoucreTree 공식 사이트에서 환경에 맞는 프로그램을 설치한다.

 

 

 

 

 

 

 

저장소 관리 Clone


 

 

1. Clone을 클릭하면 화면이 이동된다.

 

 

2. Github, gitea 등에서 http 주소를 복사한 후, 소스 경로 창에 입력한다.

    입력이 완료되면 저장소 종류를 자동으로 인식한다.

 

3. 소스를 받을 로컬 목적지 경로를 선택한다.

 

4. 클론 버튼 클릭

 

 

 

 

 

 

 

 

 

기본 기능 설명


 

상단에는 커밋, Pull, Push, 패치 등의 다양한 기능이 있다.

 

1. 커밋 (Commit) : 코드의 변경 사항을 로컬 저장소에 기록하는 작업

2. 풀 (Pull) : 원격 저장소의 최신 변경 사항을 로컬 저장소로 가져오는 작업

3. 푸시 (Push) : 로컬에서 작업한 내용을 원격 저장소로 업로드하는 작업

4. 패치 (Patch) : 특정 커밋의 변경 사항을 파일로 저장한 것.

                            패치를 통해 특정 변경 내역만을 다른 개발자에게 전달하거나 저장할 수 있음

5. 브랜치 (Branch) : 코드의 독립적인 작업 영역으로, 한 프로젝트 내에서 여러 가지 기능을 동시에 개발할 때 사용

6. 병합 (Merge) : 서로 다른 브랜치의 변경 사항을 하나로 합치는 작업

7. 스태시 (Stash) : 현재 작업 중인 변경 사항을 임시로 저장해두는 기능

8. 폐기 (Discard) : 변경 사항을 취소하여 이전 상태로 되돌리는 기능

9. 태그 (Tag) : 특정 커밋에 대한 이정표를 설정하는 기능.

                        배포 또는 중요한 버전 관리를 위해 태그를 지정해두면, 해당 커밋을 쉽게 찾고 확인할 수 있음

10. 깃플로우 (Git Flow) : Git Flow는 Git에서 브랜치를 체계적으로 관리하기 위한 전략

11. 원격 (Remote) : 원격 저장소는 GitHub와 같은 서버에 위치한 저장소로,

                                 다른 개발자와 코드 변경 사항을 공유할 때 사용함

12. 터미널 (Terminal) : Git 명령어를 직접 실행할 수 있는 CLI 창

13. 탐색기 (Explorer) : 현재 프로젝트 폴더를 파일 탐색기에서 열 수 있는 기능

14. 설정 버튼 (Settings) : 저장소 또는 SourceTree 자체의 환경 설정을 변경할 수 있는 메뉴

'코딩 공부 기록' 카테고리의 다른 글

[python] 파이썬 설치 방법 (Windows)  (0) 2025.05.15
'코딩 공부 기록' 카테고리의 다른 글
  • [python] 파이썬 설치 방법 (Windows)
Murphy0v0
Murphy0v0
코딩 공부 / 일상 / 여행 / 자유 글
  • Murphy0v0
    주니어 개발자 Murphy의 코딩 저장소
    Murphy0v0
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 여행
      • 코딩테스트
        • 알고리즘
      • 코딩 공부 기록
        • C#
        • SQL
        • Java
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    mssql테이블복제
    mssql 로컬
    sql테이블복사
    프로그래머스
    오블완
    mssql 로컬 서버
    mssqllock
    프로그래머스 코딩테스트
    MSSQL 인덱스
    db table scan
    코딩테스트연습
    sql 잠금
    클러스터형인덱스
    Java
    DB인덱스
    인덱스 튜닝
    인덱스조각화
    sql 튜닝
    코딩테스트준비
    대용량 데이터 삭제
    mssql 메모리
    티스토리챌린지
    인덱스
    코딩테스트
    sql server developer
    코딩테스트java
    mssql튜닝
    넌클러스터
    MSSQL
    osgi framework
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Murphy0v0
SourceTree 기본 사용법
상단으로

티스토리툴바