만 특정 지점에서 파일을 추적하는 방법 생산 지점 내 시스템에 로컬로이 .gitignore힘내
에서 무시되는 Github에서의 환매 특약의 파일 local_settings.py이 .. 우리는 곧 리베이스 마스터에 업데이트가 있기 때문입니다. 그러나이 지점은 local_settings.py를 추적하여 서버에 푸시해야합니다!
이 파일을 production-branch/.gitignore에서 제거하고 커밋하면 local_settings.py가이 분기로 이동하여 내 시스템에서 프로젝트를 로컬로 실행하지 못하게하는 다른 모든 분기에서 사라집니다. 죄송합니다.
문제를 해결하려면 어떻게해야합니까? 더 좋은 방법이 있니? 버전이 있습니다 모두 dev_settings.py
, staging_settings.py
및 prod_settings.py
는, (그래서 각 개발자가 기본값을 재정의 할 수 있습니다 또한 dev_settings_local.py
스타일 버전없는 설정있다) :
가능한 복제본 [git을 사용하면 한 지점에서 파일을 무시하지만 다른 지점에서 파일을 커밋하는 방법은 무엇입니까?] (http://stackoverflow.com/questions/1836742/using-git-how-do-i) -ignore-a-file-in-one-branch-but-it-committed-in-another) – Bananeweizen