내가 작업하고있는 프로젝트에는 제외 된 일부 파일 (흐리게 표시됨)과 무시되는 일부 파일 (파일 이름 왼쪽에 빨간색 빼기 기호가 있음)이 있습니다. 제외 및 무시의 차이점은 무엇입니까? 누군가이 용어 각각의 유스 케이스를 설명하기위한 구체적인 예를 들어 줄 수 있습니까?Visual Studio : 제외 된 파일과 무시되는 파일의 차이점은 무엇입니까?
1
A
답변
0
visual studio
, phpstorm
등과 같은 IDE를 사용하는 경우 코딩을 단순화하기 위해 메서드, 속성 등 제안 및 자동 완성을 돕기 위해 파일 및 코드의 색인을 생성한다는 것을 알아야합니다.
유용한 코드가 아니며 자동 완성 등을 위해 색인을 생성 할 필요가없는 일부 파일이 있습니다 (logs
, caches
등의 파일).
이러한 상황에서는 색인 생성을 방지하기 위해 이러한 파일과 디렉터리를 IDE에 제외 된 상태로 두게됩니다. 가비지 컬렉터가 현재 무엇이 진행되고 있는지 알기 때문에 IDE를 빠르게 처리 할 수 있습니다. 그리고 이것 역시 램을 덜 사용하고 그 과정에는 cache
을 사용할 것입니다.
version control systems
의 파일을 무시하는 경우는 git
입니다.
vcs
git
과 같은 시스템은 커밋과 함께 소스 코드의 모든 부분과 버전을 추적합니다.
파일이나 디렉토리를 넣을 때마다 파일을 무시할 때마다 시스템이 파일 변경 내용을 추적하지 않도록하고, 시스템 파일이 있고 거기에 파일이 있기 때문에 다른 사람이 파일을 커밋하지 못하게합니다. 소스 코드에있을 필요가 없습니다.