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/)
  1. BitBucket 을 클릭하여 아이디 연동
  2. Mucurial 선택 해제
  3. SSH 사용 안함

화면 구성

Git%20%E1%84%89%E1%85%A9%E1%84%89%E1%85%B3%E1%84%90%E1%85%B3%E1%84%85%E1%85%B5%201f6bfdb458ec4fa7904e6203ba98c68b/Untitled.png

  1. 어떤 프로젝트를 활용하고 있는지 표시
  2. Git 명령어들
  3. 브랜치
  4. 편의 기능 (원격 저장소로 이동, 탐색기, 설정 등)
  5. Git History : 브랜치의 흐름, 커밋, 날짜, 작성자
  6. 커밋의 내용
  7. 커밋 내역에서의 소스코드

소스트리 환경 재구축

C:\Users{사용자명}\AppData\Local\SourceTree

C:\Users{사용자명}\AppData\Local\Atlassian

C:\Users{사용자명}\AppData\Roaming\Atlassian

제거 후 재설치

소스트리 언어 변경

상단 메뉴바 > 도구 > 옵션 > 일반 > 언어

소스트리 사용하기

작업 내용 저장과정

Git%20%E1%84%89%E1%85%A9%E1%84%89%E1%85%B3%E1%84%90%E1%85%B3%E1%84%85%E1%85%B5%201f6bfdb458ec4fa7904e6203ba98c68b/Untitled%201.png

Git%20%E1%84%89%E1%85%A9%E1%84%89%E1%85%B3%E1%84%90%E1%85%B3%E1%84%85%E1%85%B5%201f6bfdb458ec4fa7904e6203ba98c68b/Untitled%202.png

저장소 생성하기

create : CLI에서 저장소를 초기화 및 생성

clone : 원격 저장소에 있는 저장소를 local로 가져와서 생성

지역 저장소 생성

Local > Create

파일 생성 > 스테이지 올리기 > 커밋하기

원격 저장소 연결

GitHub에서 repository 생성 > URL 복사

원격 > 추가 > (원격 이름 default 원격)

원격 저장소 업로드 (push)

푸쉬를 이용해 업로드

Clone

GitHub Repositroy URL 복사

New tab > Clone > 폴더 지정

유용한 기능

.gitignore 설정

우측 상단 설정 > 고급 설정 > 저장소 별 무시목록 > 편집

Discussion and feedback