.gitignore에 필터 패턴을 추가했습니다.
Git에 넣지 않으려는 대부분의 파일에 대해 작동하지만 필터링되어야 함에도 불구하고 여전히 4개의 파일이 필터링되지 않습니다.
- .gitignore의 유일한 패턴은 다음과 같습니다.
*./metadata/*
그러나 준비가 완료된 파일 목록(GitExtension)에서는 다음과 같습니다.
- java_workspace/.metadata/.mylyn/.tasks.xml.zip
- java_workspace/.metadata/.mylyn/tasks.xmlzip
- java_workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs
- java_workspace/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml
내 .gitignore 파일에 어떤 문제가 있나요?
답변1
의 패턴은 .gitignore
버전 제어 대상 파일을 고려하지 않습니다. 즉, 아래에 여러 이미지가 있습니다 git
. 대부분은 PNG로 처리된 소스이지만 일부는 다른 곳의 PNG입니다. 내 .gitignore
has 가 있지만 *.png
버전 제어 하에 명시적으로 배치한 파일은 무시되지 않으며 이것이 내가 원하는 방식입니다.
문제가 있는 파일을 버전 관리하면 안 된다면 git rm
해당 파일만 사용하세요. 다시 나타나면 git
무시합니다.