2014-05-12 2 views
0

git pull마다 설정 파일을 다시 작성해야합니다. 원격 구성 파일이 변경된 경우에만 파일을 덮어 쓰지 않는 것이 좋으며, 더 나은 방법이 있습니까?git pulls 사이에 설정 파일을 보존하는 가장 좋은 방법

+0

"모든 git pull 후 config 파일 다시 만들기"- 무슨 뜻입니까? 추적 파일을 로컬에서 편집하고 있습니까? –

+0

예, 기본 설정은 repo에 있지만 git pull 후에 기본값으로 재설정됩니다. – user3630344

+0

[좋은 질문 작성 방법] (http://stackoverflow.com/help/how-to-ask)을 읽어보십시오. –

답변

0

항상 설정 파일을 저장소에 저장하려고합니다. 그래서 나는 보통 config.xml.example 또는 _config.xml (실제 사용되지 않는 파일명)을 가지고 .gitignore 파일에 실제 config.xml을 포함시킵니다. 저장소를 복제하면 파일을 복사하여 붙여넣고 구성 설정을 업데이트합니다. 또한 프로덕션 구성 파일을 서버의 특수 디렉토리에 저장할 수 있으며 빌드를 배포 할 때 항상이 파일을 복사하여 구성 파일이 올바른 데이터임을 항상 알 수 있습니다. 또한 보안을 위해 저장소 외부에 암호를 저장할 수 있습니다.

+0

나는 이것에 대해 생각해 보지 못했다. 이것이 가장 좋은 방법 인 것 같다. – user3630344

관련 문제