소스트리의 화면에 대한 설명을 간략하게 하겠습니다.

 

  1. 프로젝트 탭입니다. 이 탭 하나에 원격과 로컬 저장소를 한묶음으로 보여줍니다.
  2. 새로운 프로젝트 탭을 생성할 수 있습니다.
  3. 자주 사용하는 Git명령어들 입니다.
    1. 커밋(Commit) : 스테이지에 올린 파일들을 한묶음으로 스냅샷을 찍음
    2. 풀(Pull) : 원격저장소(Remote Repository)에 있는 모든 커밋을 다운로드 받음
    3. 푸시(Push) : 로컬저장소(Local Repository)에 있는 커밋을 원격저장소(Remote Repository)에 업로드 함
    4. 패치(Patch) : 새로고침
    5. 브랜치(Branch) : 새로운 브랜치를 생성하거나 삭제함
    6. 병합(Merge) : 두개의 브랜치를 하나로 합침
    7. 스태시(stash) : 작업하던 도중 브랜치를 바꾸거나 할 때 Tracked 상태인 파일들을 임시저장함
    8. 태그(Tag) : 보통 배포할 때 버전을 태그로 스냅샷을 남김
  4. Git을 사용하기 위한 편의 기능입니다.
    1. 깃플로우 : Git-flow로 사용할 브랜치 명칭을 보여줌
    2. 원격 : 원격저장소(Remote Repository)를 엽니다.
    3. 터미널 : CLI를 실행할 수 있게 명령창 또는 터미널 창을 엽니다.
    4. 탐색기 : 윈도우 탐색기를 엽니다.
    5. 설정 : 설정창을 엽니다.
  5. 로컬 저장소의 브랜치들입니다. 현재는 master만 있네요.
  6. 태그입니다. 보통 배포 버전을 생성할 때 사용합니다.
  7. 원격 저장소(orign)의 브랜치들입니다.
  8. 임시저장한 스테시 정보를 보여 줍니다.
  9. 히스토리 창입니다. 이 프로젝트의 히스토리를 한눈에 볼 수 있습니다.
  10. 커밋에 대한 설명과 커밋을 누가했는지 어떤 파일을 커밋했는지를 보여 줍니다.