우리 레포에는 사용자 구성 기반의 파일이 있습니다. 실제로 누군가가 리포를 다운로드 할 때를 제외하고는 시작하려면 해당 파일의 사본이 필요합니다.자식 리포에서 파일을 지우지 않고 파일을 지우지 마십시오.
그 외에도 우리는 실수로 체크인하여 로컬 변경 사항을 적용하여 충돌을 일으키므로 ... git rm -- cached
을 사용하여 문제를 해결하려고하지만 내 상자에는 로컬 복사본을 보관합니다.
그러나이 작업을 수행하면 다음에 repo에서 파일을 가져올 때 다른 사람의 복사본이 삭제됩니까? 나는 다른 누구에게도 영향을 미치고 싶지 않다.
그렇다면 먼저 repo에서 파일을 가져 와서 그 지점에서 앞으로 추적 할 수없는 좋은 전략이 있습니까?
전체를 리포에서 제거하고 빌드 시스템에서 로컬로 생성해야하는 이유는 무엇입니까? – ArjunShankar
'config-file.template'을 체크하지 않은 다음, 새로운 개발자가 repo를 복제 할 때 그 템플릿 파일을'config-file'에 복사하도록하십시오. 리포지토리마다 다른 파일을 체크인하지 않아야합니다. – Ajedi32
@ArjunShankar 그것은 우리의 IDE에 의해 생성 된 파일입니다. afaik – larryq