Written by
최태열
on
on
Git 입문 3
Git 소스트리1
개요
Git Bash와 같은 CLI(Command Line Interface)가 아닌 GUI(Graphic User Interface)를 활용해 버전 관리를 하는 프로그램
간편하고 직관적이라는 장점과 적용이 느리고 자체적으로 해결할 수 없는 기능이 존재한다는 단점이 공존한다.
기본
설치
sourcetree 홈페이지에서 다운로드
[Sourcetree | Free Git GUI for Mac and Windows](https://sourcetreeapp.com/) |
- BitBucket 을 클릭하여 아이디 연동
- Mucurial 선택 해제
- SSH 사용 안함
화면 구성
- 어떤 프로젝트를 활용하고 있는지 표시
- Git 명령어들
- 브랜치
- 편의 기능 (원격 저장소로 이동, 탐색기, 설정 등)
- Git History : 브랜치의 흐름, 커밋, 날짜, 작성자
- 커밋의 내용
- 커밋 내역에서의 소스코드
소스트리 환경 재구축
C:\Users{사용자명}\AppData\Local\SourceTree
C:\Users{사용자명}\AppData\Local\Atlassian
C:\Users{사용자명}\AppData\Roaming\Atlassian
제거 후 재설치
소스트리 언어 변경
상단 메뉴바 > 도구 > 옵션 > 일반 > 언어
소스트리 사용하기
작업 내용 저장과정
저장소 생성하기
create : CLI에서 저장소를 초기화 및 생성
clone : 원격 저장소에 있는 저장소를 local로 가져와서 생성
지역 저장소 생성
Local > Create
파일 생성 > 스테이지 올리기 > 커밋하기
원격 저장소 연결
GitHub에서 repository 생성 > URL 복사
원격 > 추가 > (원격 이름 default 원격)
원격 저장소 업로드 (push)
푸쉬를 이용해 업로드
Clone
GitHub Repositroy URL 복사
New tab > Clone > 폴더 지정
유용한 기능
.gitignore 설정
우측 상단 설정 > 고급 설정 > 저장소 별 무시목록 > 편집
Discussion and feedback