WorkaHolic

[Visual Studio Git] 추적되지 않은 파일을 저장할 수 없습니다.(Cannot save the untracked files) 오류

2020. 8. 18. 14:34
반응형

[출처] https://blog.danggun.net/7599?category=454555

 

[Visual Studio Git] 추적되지 않은 파일을 저장할 수 없습니다.(Cannot save the untracked files) 오류

깃을 사용하다 보면 종종 보는 오류입니다. 어떤 오류이고 어떻게 해결하는지 알아보도록 하죠. 1. 오류 내용 프로젝트를 생성하고 첫 푸시를 했는데 아래와 같은 에러가 났습니다. Git failed with a

blog.danggun.net

깃을 사용하다 보면 종종 보는 오류입니다.

어떤 오류이고 어떻게 해결하는지 알아보도록 하죠.

 

 

 

1. 오류 내용

프로젝트를 생성하고 첫 푸시를 했는데 아래와 같은 에러가 났습니다.

 

Git failed with a fatal error.

Unable to process path OAuth2Sample/.vs/OAuth2Sample/v16/Server/sqlite3/db.lock

Cannot save the untracked files

 

 

 

2. 원인

'.vs'폴더를 깃에 추가하면 발생하는 오류입니다.

(그 외에 이 에러를 내는 폴더나 파일이 있는지는 모르겟습니다.)

 

 

 

 

3. 해결 방법

'.vs'폴더를 제외 폴더에 추가합시다.

(참고 : [Visual Studio Git] 깃(Git)에 올리지 말아야 할 파일 제외 하는 방법 - gitignore )

 

 

 

이렇게 하면 커밋에서 제외됩니다.

 

하지만.....

생성된 '.gitignore'파일을 먼저 커밋하지 않으면 파일이 리버트(revert)됩니다.

 

 

 

얼른 '.gitignore' 커밋해줍시다.

 

 

 

 

마무리

참고 : stackoverflow Matheus Lacerda님 답변 - VS 2017 Git Local Commit DB.lock error on every commit

 

이제는 비주얼 스튜디오가 업데으트되서 제외 파일 생성만 해도 기본 규칙에 '.vs'파일이 들어갑니다.

수동으로 추가할 필요가 없습니다!

반응형