티스토리 뷰
macOS의 Xcode로 개발을 하다가 이전에 개발한 내용을 추적하고, 변경사항을 확인해야할 때가 있습니다. 터미널 명령어를 통해서 확인할 수도 있지만, Xcode에서도 단축키를 통해서 현재 파일의 직전 커밋기록을 확인할 수 있습니다.
바로 Xcode 단축키를 통해서 이전 커밋기록 및 변경사항을 추적, 확인하는 방법을 알아보겠습니다.
Xcode 단축키로 예전 커밋기록, 변경사항 확인하는 방법
먼저, macOS에서 Xcode를 실행 후 이전 커밋기록을 확인하고 싶은 파일을 연 상태에서 단축키, [Control + Command + Shift + A]를 눌러줍니다. 그렇게 하면 현재 파일의 이전 커밋 기록을 우측 탭으로 확인할 수 있습니다.
위와 같이 우측에 해당 소스코드에 대한 직전 커밋기록을 확인할 수 있습니다. 또한, 해당 커밋기록이 적혀있는 영역을 클릭하면, 직전 커밋기록에 대한 세부변경사항을 확인할 수 있는 옵션버튼을 볼 수 있습니다.
커밋의 세부이력 확인을 위해 우측 커밋기록이 적혀있는 영역을 선택합니다.
위와 같이 커밋기록에 대한 옵션을 확인할 수 있습니다. 커밋 내용과 커밋 시점 등 세부내용을 확인할 수 있고, 우측 상단의 해시값을 차고해서 소스트리, 포크, 터미널 등에서 해당 커밋에 대한 추적을 할수도 있습니다.
위 옵션 중 [Show Commit]을 선택해서 커밋 세부 변경내용을 확인해볼 수 있습니다.
위와 같이 수정사항을 좌우로 대조하며 확인이 가능합니다. 위 화면 좌측을 보면 M, D, A 등의 영문자가 보이실텐데, 이 문자는 각각 M(변경됨), D(삭제됨), A(추가됨)을 의미합니다. 즉, 앞서 열어둔 파일 뿐만 아니라 직전 커밋에서 추가, 삭제, 수정한 모든파일 내역을 한눈에 확인이 가능합니다.
커밋내역을 확인 후, 이전 에디터 상태로 복귀하여 개발을 이어나가고 싶을 경우, 좌상단에 있는 [<] 버튼을 눌러주면 이전화면으로 다시 복귀할 수 있습니다. 지금까지 XCode에서 이전 커밋기록을 확인하고, 이전 개발환경으로 복귀하는 방법을 간단하게 알아봤습니다.
이렇게 XCode IDE의 단축키, [Control + Command + Shift + A]로 간편하게 직전 커밋기록을 확인하고 변경사항을 추적할 수 있습니다. 이 외에 유용한 단축키 사용방법이 생각날때마다 포스팅 해보겠습니다. 즐거운 코딩 되시길 바랍니다.
'iOS 개발 > iOS 개발 팁' 카테고리의 다른 글
iOS 개발 중 빌드 안되거나 용량 부족할 때, DerivedData 제거 방법 (0) | 2022.07.23 |
---|---|
iOS 앱스토어 배포준비, 애플 개발자 프로그램 등록방법 (0) | 2022.07.18 |
iOS 개발 간 SnapKit Cocoapods 라이브러리 설치, 사용방법 (0) | 2021.08.03 |
swift NSObject, 지연 호출 메서드의 중복 호출 방지하기 (0) | 2020.12.29 |
iOS UIView를 UIImage로 랜더링 변환하여 사용하는 방법 (0) | 2020.12.04 |
- Total
- Today
- Yesterday
- 개발자문서
- uikit
- swift
- 프로그래머스
- 프로그래머스swift
- 스위프트
- ios
- publisher
- swift string
- 부스트코스
- 백준swift
- swift알고리즘
- createML
- Swift 알고리즘
- CoreML
- 프로토콜
- 백준알고리즘
- swift언어
- swift 문자열
- 알고리즘
- 알고리즘문제
- Protocol
- Collection
- SwiftUI
- swift 기초
- swift reduce
- 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 |