4.8.1 SHA1
커밋 아이디가 이렇게 복잡한 영어와 숫자로 된 이유는 깃이 SHA1이라는 해시3 알고리즘을 사용하기 때문입니다. SHA1 해시키 값은 40자리의 복잡한 hexa 값으로 되어 있습니다. 깃은 스테이지 영역의 변경된 내용을 기반으로 SHA1 해시키를 생성합니다. 따라서 SHA1 해시는 중복되지 않은 고유의 키를 생성할 수 있는 장점이 있습니다.
깃이 SHA1 해시를 이용하는 것은 콘텐츠 추적과 분산형 저장 관리를 운영하면서 충돌을 방지하기 위해서입니다.