Git의 작은 패치, 큰 잠재력: 더 빠른 복제를 위한 `bundle-uri` 최적화
2025-03-16

이 글에서는 `bundle-uri` 기능을 사용하여 Git 복제 속도를 최적화하려는 저자의 노력에 대해 자세히 설명합니다. 로컬 파일을 시작점으로 사용하면 복제 속도가 크게 빨라졌지만, CDN을 사용한 경우 예상 외로 느렸습니다. 근본 원인은 Git이 `refs/heads` 참조만 복사하고 다른 참조는 무시하기 때문입니다. 이 문제를 해결하는 작은 패치가 제출되었고, 결과적으로 증분 데이터만 다운로드하는 빠른 복제가 가능해졌습니다. 미래의 Git 서버는 `bundle-uri`를 자동으로 사용하여 서버 부하를 줄이고 복제 효율을 높일 것입니다.
개발