git에서 무시하고 싶은 레일즈 앱에 일부 로컬 파일 (저장소의 일부)이 있습니다. 기본적으로, 나는 config/environments 디렉토리와 config/application.rb 파일에서 모든 것에 대한 모든 변경 사항을 무시하고 싶다. 나는 gitignore를 사용하고 싶지 않다. 코드베이스로 작업하는 다른 사람들이 git에 의해 무시 된 설정을 가지기를 원하지 않기 때문이다. 기본적으로 구성 파일을 수정하는 테스트를 많이하고 때로는 구성 변경 사항을 최소한 gutub에 체크인하여 생산 환경에 문제가 발생할 수 있습니다.git에서 로컬 설정 파일을 무시합니다.
가장 좋은 방법은 무엇입니까?
확인 .gitignore 파일을 만들고이 config/database.yml과 같이 무시할 파일 목록을 언급하는 것이 아닙니다. /config/*.yml # 모든 로그 파일과 임시 파일을 무시하십시오. /log/*.log /tmp –
[컴퓨터 별 구성 파일 커미트] 가능한 복제본 (http://stackoverflow.com/questions/1396617/committing-machine-specific-configuration-files) – Senseful