Git 핵심
- Git 을 배우려면 Subversion 이나 Perforce 같은 다른 VCS 를 사용하던 경험을 지워야..
- Git 은 미묘하게 달라서 다른 VCS 에서 쓰던 개념으로는 헷갈림.
- 델타(각 파일에 대한 변화)가 아니라 스냅샷
- Git 은 커밋하거나 상태를 저장할 때마다 파일이 존재하는 그 순간이 중요.
- 크기가 아주 작아 성능이 탁월하다.
- Git은 성능을 위해 파일을 저장하지 않고, 이전 상태의 파일에 대한 링크를 저장한다.
Git의 세가지 상태 - Committed, Modified, Staged
- Committed - 데이터가 로컬 데이터베이스에 안전하게 저장.
- Modified - 수정한 파일을 Commit 하지 않은 것.
- Staged - 현재 수정한 파일을 곧 Commit 할 것이라고 표시.
반응형
'Tools > git' 카테고리의 다른 글
[Hoon] Git SourceTree 원격저장소 인증 실패 해결하기 (1) | 2020.07.23 |
---|---|
[Hoon] Git - Branch / Merge / Tag (0) | 2017.08.02 |
[Hoon] Git guide- https://rogerdudler.github.io/git-guide/index.ko.html (0) | 2017.08.02 |
[Hoon] Git 설치 - git-scm.com (1) | 2017.08.02 |
[Hoon] GIT 사용법 - the stupid content tracker (0) | 2017.07.25 |
댓글