新しいフォルダーを追加し(実際には別のリポジトリからクローンを作成し、それを忘れていました)、そこでいくつかの変更を行いました。さらに、別の場所でgit addを実行しようとしたときに多くの変更を行いました
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
# (commit or discard the untracked or modified content in submodules)
#
# modified: protected/ext/SpecificFolder (modified content)
#
その後、.gitフォルダーがあったことを覚えています(以前にそこにgit cloneを行ったため)。そのフォルダーに移動して、不要なファイル(フォルダー)と.gitフォルダーも削除しました。私はgitステータスをチェックしましたが、奇妙なことは何もありませんでした。次に、別のブランチにコミットしてチェックアウトすると、突然、このフォルダーが最後のコミットに追加されなかったことがわかります。実際にはフォルダーが追加されましたが、内部のファイルは無視されました。今でも私はgit add
そのフォルダに何も起ころうとしていないときgit status
でも何の変化も見せず、変更を表示しません:(
私に何ができる ?
.git
リポジトリがあり、メインフォルダーのリポジトリではなく、そのリポジトリにファイルが追加されていることがわかりました。Git GUIでも、そのサブフォルダーはフォルダーではなくファイルとして表示されていました。