현재 프로젝트에서 요구되는 "어리석은"일을 수행하고 올바른 해결책을 찾도록 내 도움을 요청할 수 있는지 궁금합니다.git 작업 폴더 내에서 파일 그룹화
소스 코드 트리는 4000 개의 텍스트 파일로 구성됩니다. 이 파일들은 기본 파일, 기본 파일로 유지해야하지만 일반적으로 파일을 컴파일 프로세스에 추가하고 싶지는 않습니다. 영원히 지속될 것이기 때문입니다. 그 중 단지 500 개가 내 맞춤 솔루션의 일부이며 팀이 자주 수정합니다. 이러한 파일은 재 컴파일로 보내야합니다. 매시간을 가정 해 봅시다.
우리는 필요한 모든 500 파일에 대해 결합 된 파일을 만드는 데 도구를 사용했습니다. 그것은 모든 파일에서 주어진 패턴을 검색하고 결과 파일을 생성합니다 - 모든 원본 파일이 하나씩 저장되는 큰 텍스트 개체. Windows에서 copy *.txt all.txt
을 실행하여 실행 한 것과 동일한 동작입니다.
질문은 git grep
과 동일한 동작을 달성 할 수 있습니까? Grep은 빠르며 이미 자식을 사용하고 있습니다.
어쩌면 git에 두 개의 겹치는 파일 세트를 저장하고 사용자 정의 도구없이 다르게 처리하는 다른 전략이 있습니까? 브랜치와 태그는 내가보기에 도움이 될 수 없다 ...