После каждого запуска моего набора тестов Rails RSpec сохраняет статус всех тестов в spec / examples.txt.
Это означает, что если я git commit
моя промежуточная ветвь, а затем запускаю тесты, examples.txt изменяется, даже если я не делаю никаких других изменений файла.
=> git checkout master
= error: Your local changes to the following files would be overwritten by checkout:
spec/examples.txt
Меня волнует толькоexamples.txt сразу после запуска теста, и я рад, что эти изменения будут перезаписаны.
Как я могу заставить git игнорировать examples.txt и не вызывать эту ошибку.
Мой .gitignore
файл содержит spec/examples.txt
.
Я запустил git rm --cached spec/examples.txt
.
Какие дополнительные шаги я должен предпринять, чтобы git игнорировал изменения в examples.txt