git log --oneline --graph --all을 입력해서 커밋 히스토리를 그래프 형태로 봐봐요. 이게 바로 DAG예요!
🌐
하린의 이야기
"Git으로 브랜치를 만들고 합치고 하면 히스토리가 나무처럼 생겼는데, 이게 어떤 구조야?" 하린이 복잡한 git log 그래프를 보며 궁금해졌어요. 이건 DAG(Directed Acyclic Graph, 방향성 비순환 그래프)라는 자료구조예요. 모든 커밋은 부모를 가리키고, 절대 과거로 돌아가지 않아요!