본문 바로가기
개발 도구 및 라이브러리/버전 관리 도구

[Git] the following paths and/or pathspecs matched paths that exist

by 1005ptr 2023. 4. 25.
반응형

내가 그 설정을 활성화 하고 나서 뭔가 문제가 생겼다...

체크인 하는데 자꾸 이런 에러가 떠서 뭐지 --sparse 옵션을 넣으라길래 넣고 체크인을 했다.

체크인 하기 전에 좀 불안해서 브랜치를 새로 따고 체크인을 했는데 그 브랜치를 열면 변경한 사항만 들어있는 브랜치가 생성됨

마스터 원격에는 정상으로 나오고, 새로 생성한 브랜치도 정상으로 나온다.

로컬에만 변경 내용만 나오는 상태에 다른 파일 바꾸니까 변경 감지도 안됨

활성화 했던 옵션을 비활성화 해보고 GPT가 하라는대로 해봤는데 제대로 동작 안한다.

뭐가 잘못됐는지 새로 만든 브랜치로 체크아웃도 안됨.(강제 체크아웃도 안됨)

이럴때는 그냥.. 다 지우고 다시 받는게 제일 빠르다. (다시 받으니까 잘 된다.)

 

 

활성화 한 설정은 아래 설정

리포지토리에 부분 폴더만 체크아웃 할 수 있는 기능이다.

리포지토리에 여러 패키지가 담기는 경우 필요한 패키지만 체크아웃 할 수 있다고 함

git setting core.sparsecheckout true

 

https://stackoverflow.com/questions/69542076/how-to-disable-or-modify-the-sparsity-rules

 

How to `Disable or modify the sparsity rules`?

kes@work ~/t/etc $ git rm local.conf The following pathspecs didn't match any eligible path, but they do match index entries outside the current sparse checkout: local.conf hint: Disable or modify...

stackoverflow.com

 

반응형

댓글