質問編集履歴

2

使ってるvscodeの拡張を追記しました。

2021/03/04 04:39

投稿

tomomo
tomomo

スコア430

test CHANGED
File without changes
test CHANGED
@@ -58,7 +58,7 @@
58
58
 
59
59
  - Mac 10.14.6
60
60
 
61
- - vscode 1.53.2
61
+ - vscode 1.53.2 ([PHP Sniffer & Beautifier for VS Code](https://github.com/valeryan/vscode-phpsab)なる拡張を使っています。)
62
62
 
63
63
  - SourceTree(内蔵git2.27.0)を使用してコミット
64
64
 

1

質問後に行ったことを追記させてもらいました。

2021/03/04 04:39

投稿

tomomo
tomomo

スコア430

test CHANGED
File without changes
test CHANGED
@@ -61,3 +61,59 @@
61
61
  - vscode 1.53.2
62
62
 
63
63
  - SourceTree(内蔵git2.27.0)を使用してコミット
64
+
65
+
66
+
67
+ #### 追記 3/4 12:30
68
+
69
+ 質問後に行ったことを追記させてもらいました。
70
+
71
+
72
+
73
+ 大文字小文字を検知するようなオプションがあることを知り、有効にしました。
74
+
75
+ ```bash
76
+
77
+ git config core.ignorecase false
78
+
79
+ ```
80
+
81
+ リネームすると確かに大文字小文字を検知することがわかりました。
82
+
83
+ それでリネームしてはコミットしたりしましたがダメでした。
84
+
85
+
86
+
87
+ インデックスにキャッシュされているファイルを表示するコマンドを知り、試してみました。
88
+
89
+ ```bash
90
+
91
+ git ls-files | grep Reset
92
+
93
+ ResetpasswordModel.php
94
+
95
+ ResetPasswordModel.php
96
+
97
+ ```
98
+
99
+ 誤ってる方を削除しましたが、ダメでした。
100
+
101
+ ```bash
102
+
103
+ git rm --cached app/Models/ResetpasswordModel.php
104
+
105
+ ```
106
+
107
+
108
+
109
+ 適当なリモートリポジトリを作成し、一旦そこにあげる。
110
+
111
+ 新しいクローンを作ってみると、エラーがなくなりました。
112
+
113
+
114
+
115
+ これはローカル(あげる前のプロジェクト)に何かキャッシュか何かを保持しているのでしょうか?
116
+
117
+ ローカルの其れを何かクリアする方法があるのでしょうか?
118
+
119
+ (先述した`git rm --cached`がそうじゃないのかなぁ...。)