私のローカルマシンでgitを使って作業していて、リモートのApacheサーバにプッシュしています。私は最初に追加したファイルを持っていて、それはcontrollers
という名前でした。これを大文字のファイル名でControllers
に変更したかったのです。私がこれを押してプッシュすると、私のリモートサーバーはファイルを小文字の名前でcontrollers
として表示し続けます。ローカル/リモートの両方からファイルを削除してもう一度プッシュしましたが、ファイルは小文字の名前で表示され続けます。Gitのファイル名がプッシュで大文字と小文字が混じる
私はgit config core.ignorecase false
を試しましたが、動作しませんでした。私のapacheサーバーでは大文字のファイル名が許されているので、それは問題ではありません。これが何であるか把握できません。これを解決するために私がクリアできるgitキャッシュがありますか?バナナを運転して
ダブルチェック...どの支店であなたはApacheでチェックしましたか?あなたは同じ支店を見ていますか? – JDB
@ JDBはい、私はプロジェクトのブランチが1つしかなく、それはマスターブランチです。 – bos570
コミットしたSHAを比較して、コミットがサーバーに実際に行ったことを確認しましたか? – JDB