2017-04-14 16 views
2

リポジトリに.htaccessファイルがあり、ローカルシステムでそのレポを複製しましたが、.htaccessファイルを変更する必要があります。そこで、.htaccessを.gitignoreファイルに追加しました。そして私がgit statusを実行すると、.htaccessファイルがまだ変更されていることが表示され、プッシュされます。gitignore新しいファイルの内容が正常に動作しない

ご協力いただければ幸いです。おかげ

答えて

3

は、ファイルがレポのために変更することはないだろうとプッシュされないことを前提としてgitのを教えてくれるコマンド

git update-index --assume-unchanged .htaccess 

次試してみてください。このコマンドを使用して任意の時点で、これを元に戻すには

git update-index --no-assume-unchanged .htaccess 

・ホープ、このことができます。また

+0

、この使用し、想定しunchagedファイルのリストを取得するには: 'GitのLS-ファイルは-vを| grepを「^ h'' – Deepak

+0

私は今、結果は全く同じですが、このような状況になることを、 '--assume-unchanged'の代わりに' --skip-worktree'を使うべきです。 – Philippe

関連する問題