2017-01-29 11 views
0

내 프로젝트에서 .gitignore 파일을 가지고 있는데, 역시 debug_kit.sqlite를 무시하고 싶습니다. 이 파일을 .gitignore에 추가했는데 작동하지 않습니다. rebase 할 때이 파일에 conflit가 있습니다. 파일.gitignore : ignore file does not working cakephp

# CakePHP 3 
/vendor/* 
/config/app.php 

/tmp/cache/models/* 
!/tmp/cache/models/empty 
/tmp/cache/persistent/* 
!/tmp/cache/persistent/empty 
/tmp/cache/views/* 
!/tmp/cache/views/empty 
/tmp/sessions/* 
!/tmp/sessions/empty 
/tmp/tests/* 
!/tmp/tests/empty 
/tmp/debug_kit.sqlite 

/logs/* 
!/logs/empty 

# CakePHP 2 

/app/tmp/* 
/app/Config/core.php 
/app/Config/database.php 
/vendors/* 
Status API Training Shop Blog About 
© 2016 GitHub, Inc. Terms P 
+0

'.gitignore'는 * untracked * 파일을 무시하기위한 것입니다. 파일을 추적하면 무시되지 않습니다. 갈등을 해결하십시오. – Biffen

+0

응답을 위해 @Biffen에 감사드립니다. 하지만 어떻게이 파일을 추적 할 수 있습니까? –

답변

3

.gitignore 파일 만 그들이 망할 놈에 추가 전에 에 영향을

Auto-merging tmp/debug_kit.sqlite CONFLICT (content): Merge conflict in tmp/debug_kit.sqlite은 .gitignore 파일입니다. 이미 인덱스에 파일이 추가 된 경우 사실이 없으면 gitignore에 추가됩니다.

먼저 git에서 파일을 삭제하십시오. 그러면 gitignore가 다시 추가되지 않게합니다.

git rm --cached /tmp/debug_kit.sqlite 
+0

도움이되었지만 여전히 Conflit : CONFLICT (수정/삭제) : HEAD에서 tmp/debug_kit.sqlite가 삭제되고 추가 그룹에서 수정되어 frequente를 다시 작성합니다. 버전을 추가하고 tmp/debug_kit.sqlite의 빈칸을 트리에 남겨 둡니다. "그룹을 추가하고 frequente를 recherche"오래된 커밋입니다 ' –

+0

덕분에,이 링크를 사용하여 지금 작동합니다 [http://stackoverflow.com/questions/11451535/gitignore-not-working] 너무, –