sparse checkout (1) 썸네일형 리스트형 [Git]repository에서 필요한 하위 디렉토리만 clone(git 2.25 이후) Sparse checkout sparse checkout은 Git 저장소에서 필요한 파일이나 폴더만을 작업 디렉토리로 체크아웃하는 기능을 제공한다. 일반적으로 Git에서 저장소를 클론 하거나 체크아웃하면 저장소의 모든 파일과 폴더가 작업 디렉토리에 다운로드된다. 그러나 대규모 프로젝트의 경우 모든 파일을 체크아웃할 필요가 없는 경우가 많다. 이럴 때 sparse checkout을 사용하여 특정 파일이나 폴더만을 선택적으로 체크아웃하여 작업 디렉토리에 가져올 수 있다. 이를 통해 로컬 저장소의 용량을 절약하고 작업 디렉토리를 정리할 수 있다. Dart 공부를 하면서 하나의 레포지토리 안에 폴더 형식으로 실습 예제들을 관리하고 있다. 필요한 예제 코드만 clone 하기 위해 sparse checkout 기능.. 이전 1 다음