1. 깃허브 주소 복사
먼저 저는 FrontendMiniPj 라는 저장소안의 Signup라는 특정폴더를 받아와보겠습니다
체크해야 될 것
1) 깃주소 복사
2) 받아올 특정폴더 이름 기억 ex) Signup
3) main이라고 적힌 브랜치 이름 기억 ex) 초기에는 master로 되어있을 수 있음
2. 받아올 임의의 폴더로 이동 후 Git Bash 실행
2022.03.18 - [Github] - 깃허브(Github)의 프로젝트 받아오기
저번 포스팅과 같이 임의의 폴더에서 Git Bash 실행
특정 폴더나 파일을 받기 위한 실행창이고 아래에서 하나하나 설명드리도록 하겠습니다
//깃허브(원격저장소)와 연결
git remote add origin 깃주소
sparse checkout이란 : 저장소에서 특정 디렉토리나 파일만 보이도록 체크아웃 하는 기능!!
//깃의 sparsecheckout 이라는 기능을 사용하겠다
git config core.sparsecheckout true
특정 디렉토리나 파일이 보이게 설정
//특정폴더나 파일만 보이게 해라
echo 특정폴더나 파일명/* >> .git/info/sparse-checkout
앞선 명령에서 Signup 폴더만 보이게 설정했기 때문에 모든 파일을 가져오라고 해도
Signup 폴더만 가져오게 됩니다
//특정 브랜치에 있는 모든 파일을 가져와라
git pull origin 브랜치명
* 여기서 저는 git pull origin main 이라고 명령을 했는데 깃 설정을 안하셨다면 브랜치가 master라고 되있을 수 있으니
그렇다면 git pull origin master 라고 명령해주시면 됩니다!!
여기까지 따라오셨다면 특정폴더인 Signup이 폴더로 잘 들어와있는 걸 확인할 수 있습니다~~
'Github' 카테고리의 다른 글
git pull 과 git clone의 차이 (1) | 2022.03.19 |
---|---|
깃허브(Github)의 프로젝트 받아오기 (0) | 2022.03.18 |
깃허브(Github) 회원가입과 깃(Git) 사용법 (0) | 2022.03.17 |
깃(Git) 설치하기 (윈도우) (0) | 2022.03.17 |