개발/Git

개발/Git

    프로젝트의 일부 폴더만 pull push하기

    프로젝트의 크기가 너무 크거나, 다른 사람들과 git을 사용해 스터디를 할 때 특정 폴더만 pull, push하고 싶을 때가 있습니다. 그러려면 일단 저장소의 폴더 구조를 알아야합니다. 폴더 구조가 아래와 같을 때 내 폴더, 또는 내 폴더 안의 특정 폴더만 pull하는 방법을 설명하겠습니다. project 폴더 |-- 팀원1 폴더 |-- 팀원2 폴더 |-- 팀원3 폴더 |-- 내폴더 |-- web폴더 |-- algorithm폴더 빈 저장소 생성 새 폴더나 기존 폴더에 git init 으로 git 저장소를 만듭니다. sparseCheckout 활성화 git config core.sparseCheckout true 해당 폴더에 sparseCheckout 옵션을 활성화 합니다. Sparse checkout은 ..