2014-07-27 1 views
1

나는이 자식이 tmp/ 파일을 저지르는 루비 온 레일즈 응용 프로그램에서이 성가신 문제를 겪고 있습니다.힘내는 tmp 파일을 무시하지 않습니다

# Ignore bundler config. 
/.bundle 

# Ignore the default SQLite database. 
/db/*.sqlite3 
/db/*.sqlite3-journal 

# Ignore all logfiles and tempfiles. 
/log/*.log 
/tmp/ 

/public/system/* 
/vendor/cache/ 

# OS generated cache files 
Thumbs.db 
DS_Store 

그냥 내 팀에 짜증나는 점점 사소한 문제입니다 : 내 .gitignore 파일에서, 내가 여기 참조를 위해 내 .gitignore 파일입니다 ... 그래서 그들이 보여주는 계속 이유를 이해하지 않습니다 tmp/이 나는 레포에. 모든 도움에 감사드립니다!

+1

'.gitignore' 파일을 이미 커밋 했으므로 너무 늦었습니다. @David Grayson은 올바른 대답을 가지고 있습니다. – Gene

답변

3

git rm으로 파일을 제거해보십시오.

git rm -R tmp 

이 그런 다음 당신이 자식에서 파일을 제거했는지 기록하는 커밋 만들고, 자식은 그 파일에 대한 변경 사항을 추적하는 일을 그만 것 : 어쩌면이 같은 명령이 작동합니다.

+0

'-R'은 잘못된 옵션입니다. 아마, 당신은'-r'을 사용하려고했습니다. –