Git 알고 쓰기 (1) Git은 왜 가벼운가: 커밋, HEAD, 포인터로 이해하는 Git 원리
커밋이 스냅샷으로 저장되는 방식부터 파일 상태, add/commit, HEAD와 브랜치 포인터까지 연결해 Git이 왜 빠르고 가볍게 동작하는지 정리합니다.
커밋, HEAD, 포인터, 이력 조작, 브랜치 전략을 통해 Git이 실제로 어떻게 동작하는지 정리하는 시리즈입니다.
커밋이 스냅샷으로 저장되는 방식부터 파일 상태, add/commit, HEAD와 브랜치 포인터까지 연결해 Git이 왜 빠르고 가볍게 동작하는지 정리합니다.
브랜치를 합치는 merge와 rebase, 커밋을 되돌리는 reset과 revert를 비교합니다.
브랜치 전략을 공부하며 Feature Branch, Gitflow, Forking, Trunk Based Development의 차이를 정리합니다.