커밋1 [Git] 커밋(Commit)에 포함된 정보 커밋 객체의 내부 구조 1. 커밋 메시지 커밋할 때마다 개발자는 변경 사항에 대한 설명을 포함하는 메시지를 남깁니다. 이는 후에 변경 이력을 파악할 때 중요한 정보를 제공합니다. 개발자가 입력한 커밋 메시지는 변경 사항을 설명하고, 커밋의 목적을 명확하게 전달하는 데 사용됩니다. 2. SHA-1 체크섬 Git은 커밋의 고유성을 보장하기 위해 SHA-1 해시 알고리즘을 사용하여 커밋에 대한 고유한 체크섬을 생성합니다. 각 커밋 객체는 고유한 SHA-1 체크섬을 가지고 있어, 데이터의 무결성을 보장합니다. 3. 파일 객체(BLOB, Binary Large Object) 스테이지에 추가된 각 파일은 BLOB이라는 객체로 저장됩니다. 이 객체는 파일의 내용을 포함합니다. 4. 트리 객체 트리 객체는 디렉터리(폴.. 2024. 2. 13. 이전 1 다음