ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SourceTree 설치방법 및 용어
    저장소 2016. 7. 8. 17:41

    공통

    1. https://www.sourcetreeapp.com/ 에서 SourceTree 다운로드 후 실행

    2. 실행 도중 Atlassian의 계정이 없을 경우, Atlassian 생성

    3. 가입한 계정 또는 기존 존재하는 계정으로 이메일 인증

    4. Remotes 부분 건너뛰기

    5. SSH 키 불러오기 아니요 선택

    Windows

    6. 컴퓨터에 git이 설치되어 있지 않을 경우 ( SourceTree가 git을 찾지 못할 경우) git 설치에 대한 4개의 선택지 존재

    • 단일 내장 Source Tree용 Git 설치

    7. Mercurial이 설치되어 있지 않을 경우 Mercurial설치에 대한 4개의 선택지 존재

    • 첫 번째 선택

    8. 설치 완료



    10. 복제 / 생성 아이콘 클릭 후, 소스 경로에 clone받을 git 주소 입력

    11. 유효한 경로일 경우, 로그인 창 팝업

    12. 클론 선택 이후 본인에 맞는 브랜치를 따온 후 작업 시작.

    Mac

    6. 윈도우와 설치방법이 크게 다르진 않으나 git이나 mercurial의 추가 설치가 없습니다.

    용어


    복제 / 생성 : git 저장소를 새로 생성 및 복제를 할 수 있음

    커밋 : 본인이 작업한 내용을 로컬 저장소에 반영

    • 커밋을 진행하지 않고선 풀, 푸시 및 다른 브랜치로 이동할 수 없음

    스태시 : 간단하게 말해 임시 저장소. 본인이 작업하던 내용을 커밋하지 않고 스태시에 저장할 수 있음

    • 스태시에 저장하면 커밋해야 되는 (업데이트된 내용들)이 전부 임시 저장되어 사라짐

    푸시 : 본인이 로컬저장소에 커밋한 내용들을 원격 저장소 (서버)에 반영

    페치 : 원격 저장소에 있는 내용을 로컬 저장소로 가져오는 작업 ( 가져오기만 하고 병합은 진행 x)

    병합 : 로컬 저장소에서 두 개의 코드들을 병합

    브랜치 : 새로운 브랜치를 생성 및 삭제

     : 원격 저장소에 업데이트 데이터들을 내려받음

    • 만약 가져오기 위한 원격 브랜치를 본인의 브랜치가 아닌 다른 브랜치를 선택할 경우, fetch + merge가 한번에 이뤄짐

    설정 : 원격저장소의 경로를 추가, 편집, 제거할 수 있음

    댓글