반응형
내가 그 설정을 활성화 하고 나서 뭔가 문제가 생겼다...
체크인 하는데 자꾸 이런 에러가 떠서 뭐지 --sparse 옵션을 넣으라길래 넣고 체크인을 했다.
체크인 하기 전에 좀 불안해서 브랜치를 새로 따고 체크인을 했는데 그 브랜치를 열면 변경한 사항만 들어있는 브랜치가 생성됨
마스터 원격에는 정상으로 나오고, 새로 생성한 브랜치도 정상으로 나온다.
로컬에만 변경 내용만 나오는 상태에 다른 파일 바꾸니까 변경 감지도 안됨
활성화 했던 옵션을 비활성화 해보고 GPT가 하라는대로 해봤는데 제대로 동작 안한다.
뭐가 잘못됐는지 새로 만든 브랜치로 체크아웃도 안됨.(강제 체크아웃도 안됨)
이럴때는 그냥.. 다 지우고 다시 받는게 제일 빠르다. (다시 받으니까 잘 된다.)
활성화 한 설정은 아래 설정
리포지토리에 부분 폴더만 체크아웃 할 수 있는 기능이다.
리포지토리에 여러 패키지가 담기는 경우 필요한 패키지만 체크아웃 할 수 있다고 함
git setting core.sparsecheckout true
https://stackoverflow.com/questions/69542076/how-to-disable-or-modify-the-sparsity-rules
반응형
'개발 도구 및 라이브러리 > 버전 관리 도구' 카테고리의 다른 글
[TFS] An item with the same key has already been added (0) | 2023.04.29 |
---|---|
발표할 때 git 태그 활용 (0) | 2021.04.01 |
깃헙 프로젝트 의존성 표시 (0) | 2020.10.12 |
댓글