현재 진행중인 프로젝트에서 새 저장소를 시작하고 싶습니다. 프로젝트의 파일 중 60 %를 템플릿으로 생각하면됩니다. 내가 필요하다면 빨리 복제해라. (나는 그것을 달성하기 위해 gitignore를 사용할 수 있다고 생각하지만, 아마도 그것을하는 더 좋은 방법이있을 것이다).기존 프로젝트의 Gitignore 파일
예를 들어: - 웹 사이트 1 이러한 파일/폴더가 포함되어 코드가 미래의 모든 웹 사이트에서 동일합니다로 REPO에있을
index.php
app/
config/
css/
내가 index.php를 원하는 응용 프로그램을/I 복제. 하지만 config/및 css /는 각 웹 사이트마다 고유해야합니다.
이제 웹 사이트 2로 이동하여 웹 사이트 1에서 repo를 복제하면 index.php와 app /를 얻을 수 있습니다.하지만 다른 방법은 수동으로 다른 모든 파일을 복사해야한다는 의미입니다. 이 작업을 수행?
내가 repo에서 파일을 업그레이드 할 때 고유 한 파일에 영향을주지 않고 다른 클론에서 신속하게 가져 오거나 가져올 수있는 이유가 있습니다.
아마도이 작업을 수행하는 간단한 방법이 있습니다.
새 프로젝트에 필요한 구조로 저장소를 만들면 새 프로젝트의 시작으로 복제 할 수 있습니다 (나중에 "공통"업데이트를 가져옵니다). 그것은 당신이 별도의 repos, 의존성의 라인을 따라 재고하고 프랑켄슈타인 repo 하나가없는 것이 더 낫다고 말했습니다. gitignore 파일은 이것과 아무 관련이 없습니다. – AD7six
"일반적인"업데이트는 어떻게 가져 옵니까? – matt
여러 리모컨을 보유함으로써. 'git pull template/master'. 작곡가가 복제본을 어떻게 설정하는지보십시오. – AD7six