Creating a Git commit: The Hard Way
Avestura's Blog
Git에서 저희가 일반적으로 사용하는 git add나 git commit 같은 명령어를 Porcelain 명령어라고 하고 보다 저수준작업을 하는 명령어는 Plumbing 명령어라고 부릅니다.
이 글에서는 Git의 동작 방식을 더 잘 이해하기 위해서 blob과 tree로 구성된 커밋의 구조를 설명하고 Git commit 대신 git hash-object, git update-index, git commit-tree같은 Plubming 명령어로 직접 커밋을 만들어 보면서 실제로 git commit이 어떻게 동작하는지를 설명하는데 직접 따라해 보면서 구조를 이해하기 쉽게 정리된 글입니다.
https://avestura.dev/blog/creating-a-git-commit-the-hard-way
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2024년 9월 22일 오전 9:33
몇 년(?) 전까지만해도 4nm 공정은 물리적으로 불가하다니 어쩌니 했던 적이 있었는데, 2026년에 발표할 애플의 A20, M6 칩이 TSMC의 2nm 공정을 사용할 계획이라고. 하드웨어의 발전도 진짜 엄청나구나. AI를 포함한 소프트웨어의 발전은 하드웨어의 발전이 반드시 수반되는거긴 하지만.
응
... 더 보기