git を使用して追跡されているアプリがあり、リポジトリは github でホットされています。
私のローカル コンピューターでは、フォルダーとファイルは次のとおりです。
Github でアプリを見ると、フォルダーTulpepWebSite
が複製されていることがわかります。
なぜこれが起こるのでしょうか?
Git では大文字と小文字が区別されますが、Windows では区別されません。したがって、Git のビューでは、2 つのディレクトリは重複していません。
過去に TulpepWebsite の名前を TulpepWebSite に変更した場合、TulpepWebsite の下にあるすべてのファイルは、その古い名前で git によって追跡され、追加した新しいファイルは新しい名前で追跡されます。
これを修正するには、フォルダーを別の場所に git-mv してコミットし、それから古い名前に git-mv して再度コミットします。これにより、すべてのパスで大文字と小文字の一貫性が強制的に使用されることが期待されます。
これらは重複していません: TulpepWebsite と TulpepWebSite (大文字の S に注意してください)。
おそらくフォルダーの名前を変更し、git は現在存在しないフォルダーを削除していない可能性があります... git ステータスでこれを確認し、git rm TulpepWebsite/ を実行して git からフォルダーを手動で削除します