Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 리팩토링
- Protocol
- 리펙토링
- 애니메이션
- collectionview
- HIG
- Human interface guide
- 스위프트
- 리펙터링
- MVVM
- uiscrollview
- RxCocoa
- tableView
- uitableview
- Xcode
- combine
- clean architecture
- SWIFT
- ios
- 클린 코드
- UICollectionView
- swift documentation
- swiftUI
- UITextView
- Observable
- ribs
- map
- Clean Code
- rxswift
- Refactoring
Archives
- Today
- Total
목록index (1)
김종권의 iOS 앱 개발 알아가기
[git] 4. git의 원리
1. git add 원리 1) git add 2) 내부 정보 index - 파일의 이름, id objects - 파일의 내용 ※ cp할 경우 같은 object를 가리킴 내용이 같으면 같은 object를 가리킴 cp f1.txt f3.txt 2. objects 파일명의 원리 - hash * 원리 hello의 해쉬값인 aaf4c..., 여기서 두 글자(aa)를 떼서 objects디렉토리 밑에 "aa" 디렉토리 생성 3번째 문자열 부터(f4c6~) 나머지 문자열 이름의 파일을 만들어서 hello의 내용을 저장 * git add하면 내부적으로 일어나는 현상 해당 파일의 내용 확인 -> 내용 압축 -> SHA1해쉬 통과 -> 위의 원리를 통해 디렉토리, 파일 생성 후 내용 기입 3. commit의 원리 - com..
Git, CocoaPods, Xcode, Shell/Git
2020. 6. 9. 19:01