sm 기술 블로그
[Git] 일부 폴더만 pull/push 하기 본문
문제 발생
프로젝트 프론트와 백을 하나의 디렉토리에 넣어놔 프론트만 혹은 백만 폴더를 받고 싶을 때 어떻게 할지 고민함.
다음과 같은 구조다.
문제 해결
git config core.sparseCheckout true
echo "{특정폴더}" >> .git/info/sparse-checkout
다음과 같이 특정폴더만 지칭해줌.
1. pull
git pull origin master
2. push
git add .
git commit -m "~~~"
git push origin master
그 다음 평소에 사용해왔던 대로 pull을 해주면된다.
push는 굳이 특정폴더를 지칭해주지 않아도 상관 없다고 본다.
문제없이 작동한다.
'기타' 카테고리의 다른 글
[리눅스] 명령어 모음 (업데이트 중) (0) | 2022.11.16 |
---|---|
[GIT] commit 삭제하기 (0) | 2022.10.22 |
[VSCode] prettier 적용 안될 때 (0) | 2022.09.20 |
문자열이 숫자인지 알파벳인지 확인하기 (0) | 2022.06.19 |
[개츠비] 블로그를 만들기 위한 GraphQL (0) | 2022.06.01 |
Comments