だから私は.gitignoreが私がそれを言うファイルを無視するべきである解決策を見つけていました。ただし、すでにコミットしている場合は、.gitignoreファイルは関係ありません。推奨される解決策はgitrmfilenameです。
私の問題は、私
が貢献したいリポジトリがあり、それはすでにすべての初期ファイルをコミットしているということです。そこで、.gitignoreにgitignoreしたいファイル名をいくつか追加し、それをコミットしてプルリクエストをマージしました。
現在、gitignoreファイルの1つに変更を加えていますが、git statusを実行すると、modify(expected)と表示されます。だから私はgitrmindex.phpを実行し、ファイルが削除されます。これは解決策ではありませんよね?それで、それを削除してコミットし、プッシュプルする必要がありますか?その時はなくなったでしょう。
私は何か間違ったことをしていると確信しています。
どんな助けでも歓迎します。
PS私はこのGitReadyLinkを読みましたが、毎回変更されていないと想定することは現実的ではありません。
私のgitignoreファイルは次のようになります。
/index.php
/assets/*
/protected/config/*
/protected/runtime/*
*~
[#]*[#]