git을 사용하는 프로젝트에서 별도로 수정해야 하는 구성 파일을 어떻게 관리하나요?
给我你的怀抱
给我你的怀抱 2017-04-27 09:03:39
0
1
589

예를 들어 현재 프로젝트 구성 파일은 config.inc입니다
개발자가 로컬로 구성할 때 수정해야 하는 파일 경로와 같은 매개변수가 있으며, 사람마다 다릅니다.
버전 관리에서 빈 값으로 초기 구성을 저장하고 이를 복제할 수 있도록 하고 싶습니다.
모두가 수정한 후 제출할 때 무시하고 온라인 config.inc를 다루지 않았습니다
(각 개인이 설정한 무시 설정을 카운트하지 않고 통일된 효과로 설정하고자 합니다.)

이런 관리는 구체적으로 어떻게 완성해야 할까요? gitignore를 통해 어떻게 작성해야 합니까?

git 사용법을 배우고 있는데 버전 관리(git rm --cached)에서 config.inc를 삭제했을 때 커밋이 서버에 푸시된 후 위와 같은 내용이 나오는 것 같아서 지금은 잘 이해가 되지 않습니다. config.inc도 삭제되었습니다.

给我你的怀抱
给我你的怀抱

모든 응답(1)
刘奇

두 개의 복사본을 작성할 수 있습니다. 하나는 표준인 config.inc.dist이고 config.inc를 .gitignore에 넣을 수 있습니다


후자의 문제는 프로젝트 생성 시 config.inc를 무시해야 하는데 이제는 서버에서 삭제하는 것이 정상입니다. 서버에 다른 것을 생성하면 괜찮습니다.


구성 파일 관리와 관련하여 Git은 일반적으로 공통 구성을 Git 관리에 백업(예: .dist 또는 .bak와 같은 접미사 추가)으로 저장하고 모든 사람의 개별 구성은 무시됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿