Git에서 이전 버전의 파일을 효율적으로 읽을 수있는 방법이 있습니까? (나는 Git을 Content Management System을위한 데이터베이스로 사용하고 있으며 히스토리를 보여줄 필요가있다.)성능 효율적인 Git 히스토리
힘내는 파일의 전체 버전을 저장하지 않으므로 차이 만 저장하므로 이전 버전이 필요한 경우 - 디스크에서 읽을 수 없으므로 차이점을 사용하여 계산하도록 요청해야합니다.
GitHub이 어떻게 든 그 것처럼 보입니다. 예를 들어, previous version of file을 볼 수 있습니다. 모든 HTTP 요청에 대해 실제로 계산합니까 아니면 어떻게 든 최적화합니까?
이것은 완전히 사실이 아닙니다. repo를 패키징 할 때, git은 diffs 파일을 저장하지만, 걱정하지 않아도됩니다. :). – Chronial