gitlab에서 특정 폴더만 clone

pixgram·2022년 12월 2일
0

gitlab에서 클론을 해야 하는데 프론트 작업과 상관없는 오로지 백단 작업과 관련된 폴더들까지 모두 클론이 될때가 있다. 이런 경우를 대비하여 특정 폴더만 클론하는 방법이 존재한다.

  1. 먼저 폴더를 만든후 깃을 초기화 한다
    git init
  2. 폴더만 받을 수 있도록 설정을 바꿔준다
    git config core.sparseCheckout true
  3. clone할 깃의 주소를 연결해 줍니다.
    git remote add -f origin 클론할 주소
  4. 가져오고 싶은 특정 폴더의 경로를 .git/info/sparse-checkout 파일에 작성합니다.
    echo "mobile/src/main/webapp" >> .git/info/sparse-checkout
  5. 원격에 있는 브랜치를 땡겨 옵니다.
    git pull origin dev
profile
Interactive Front-end Developer and WebGL Artist

0개의 댓글