티스토리 뷰
안녕하세요. iOS Developer, 멍구입니다. ^-^//
오늘은 Git을 보다 간편하게 사용하도록 도와주는 Git GUI, 소스트리(SourceTree)를 맥(macOS) 환경에서 설치해서 사용하는 방법을 포스팅합니다~ 👨🏻💻
Git SourceTree macOS에 설치하기!
1) Git 소스트리(SourceTree) 사용을 위해 구글링을 시전합니다. 구글링 후 바로 위에 Sourcetree 링크가 보이네요. 바로 들어가줍니다.
2) 소스트리(SourceTree) 메인화면입니다. 중앙에 있는 "Download for Mac OS X" 버튼을 클릭해줍니다.
아틀라시안 소프트웨어 라이센스 동의, 조항 동의 등을 요구하네요. 체크박스 체크하고, "Download" 버튼을 클릭해줍니다! 그렇게 설치를 진행하게 되고, 설치가 되면 압축 해제 및 설치 아이콘을 클릭해줍니다.
??;; .. 설치 간 위와 같은 팝업이 발생할 수 있습니다. 😢
-> macOS 환경에서는 설치 간 위와 같은 팝업이 발생할 수 있습니다. 이는 환경설정 > 보안 및 개인 정보 보호에서 허용 설정을 해주어야 합니다.
환경설정 > 보안 및 개인 정보 보호의 하단에서 "확인 없이 열기"를 클릭해서 다운로드를 허용 설정 해줍니다. 그렇게 하고, 다시 설치 시도를 하면 설치화면으로 진입할 수 있습니다.
저는 Github계정에서 작업하는 프로젝트를 연동할 거기 때문에 별로의 설정 없이 "계속" 버튼을 눌러줍니다.
기본 설정이라고 하는데요. 꼭 작성할 필요 없습니다. 그대로 "완료" 버튼을 눌러서 설치를 끝내줍니다.
이렇게 소스트리(SoueceTree) 설치가 완료되었습니다!!
위와 같이 소스트리 탭에 Git 프로젝트를 드래그 해서 추가해줍니다. 그리고 해당 목록(가령 위에서는 SwiftDocStudy)를 클릭하면, Git의 pull / push / reset / rebase 등등을 할 수 있는 GUI 인터페이스를 볼 수 있습니다.
이렇게 간단하게 소스트리(SourceTree)를 사용할 수 있는 준비가 완료 되었습니다. 🤗
아직 푸시하지 않는 내용이 있어서 마저 푸시를 진행해보려고 합니다. 먼저 커밋되지 않은 내용들을 스테이지에 올린 후, 커밋을 진행합니다. 그 후, 푸시를 시도하는데! 또 도중에 팝업이 발생합니다.
Github SourceTree의 push 동작 사용을 위해 추가적인 인증이 요구된다고 합니다. 저는 Github 프로젝트이므로, Github 계정을 접속합니다. 그 후, 정상적으로 푸시를 완료할 수 있었습니다.
이렇게 간단하게 Git GUI, 소스트리(SourceTree)를 설치하고, 개인 프로젝트에서 commit, push작업까지 원라인으로 해볼 수 있었습니다. 모두들 SourceTree로 즐거운 Git 형상관리가 되시길 바랍니다. 감사합니다. 🤩
'iOS 개발' 카테고리의 다른 글
iOS 자연어처리, MLDataTable로 MLTextClassifier 생성하기 (0) | 2020.10.10 |
---|---|
iOS 자연어처리, json 학습데이터로 MLDataTable 생성하기 (0) | 2020.10.06 |
iOS UIImage 정사각형 모양 비율에 맞게 수정 후 사용방법 (0) | 2020.08.23 |
SwiftUI 공부, VStack에 다양한 Text 표현하기 (0) | 2020.08.11 |
SwiftUI 문서, WindowGroup 윈도우그룹 개요 (0) | 2020.08.06 |
- Total
- Today
- Yesterday
- 알고리즘문제
- 김프매매
- 백준swift
- swift reduce
- ios
- 개발자문서
- swift string
- swift문제
- Swift 알고리즘
- 알고리즘
- 프로그래머스swift
- swift 기초
- swift언어
- 스위프트
- 자연어처리
- 프로그래머스
- publisher
- Collection
- CoreML
- 백준알고리즘
- swift알고리즘
- 부스트코스
- Protocol
- createML
- 컬렉션
- swift 문자열
- uikit
- SwiftUI
- 프로토콜
- swift
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |