tree (1) 썸네일형 리스트형 Git 원리 번외 1편 (.git파일) Git 원리 Git으로 관리되는 디렉토리에는 .git이라는 디렉토리(숨김 상태)가 생긴다.이 디렉토리 안에는 git과 관련된 파일이 있다.우리가 쓰는 명령(add, commit, .txt파일등)이 어떻게 관리되는지 확인해본다.* add의 원리- f1.txt를 생성하고 a라는 텍스트를 쓴 후 add해서 git이 관리하게 만들었을 경우.git/objects 디렉토리안에 디렉토리를 만들고 그안에 파일로써 관리한다.명확하게 설명하면 "a"라는 문자를 sha1이라는 해시 알고리즘으로 해시코드(40자리)를 만들고 그 중에 처음 2자리로는 해당 문자로 .git/object안에 디렉토리를 만들고 나머지 38자리로는 해당 문자로 이름을 갖는 파일을 만든다.여기서 예로든 "a"라는 이름은 누가, 어떤 컴퓨터에서 만들든 같.. 이전 1 다음