inblog logo
|
silver0-stack
    github.gitignore.git

    [git].gitignore 적용 안될 때 - [해결]

    .gitignore가 작동하지 않는 건 .git의 캐시 때문이다.
    Feb 08, 2024
    [git].gitignore 적용 안될 때 - [해결]
    깃허브에 올라가면 안되는 .env, .yml 파일 등을 .gitignore에 적어도 github에 파일이 올라갈 때가 있다. 이미 git이 추적하고 있는 파일들일 때 이러하다.
    (이미 .gitignore에 올라간 적이 있는 파일명일 때 등)
     
    그래서 git 에 남아있는 캐시 때문인데 이 캐시를 없애줘야 내가 무시하고 싶은 파일이 깃허브에 무시가 된다.
     
    해당 폴더 루트에서
    git rm -r --cached .
    git add .
    git commit -m "remove: cache"
    git push origin main
     
    그럼 깃허브에 파일이 무시가 되는 것을 확인할 수 있다.
    Share article

    silver0-stack

    RSS·Powered by Inblog