私のチームの開発者が、自分のローカルリポジトリに何らかの形で混乱しているgit commitを修正する手助けをしました。下のGit Extensionsのスクリーンショットから、彼は11時間前に彼がコミットをしたことを知ることができます。彼はコミットを行いました。彼はファイルシステムの作業コピーからたくさんのファイルが失われていても、今朝発見しました。レポを見ると、これらはコミットされた "マスターのuntrackedファイル"でした。ブランチとマージで遊んだ後、私はそれらをマスターブランチに戻しました。このgit commitには何が起こったのですか? "untracked files"の問題
このシナリオを作成する際に何が起こったかについてのアイデアはありますか?これらのファイルは.gitignoreにはありません。下記の.gitignoreチェックインは、silverstripe-cacheフォルダの内容を無視する試みです。
私たちはここにいるので、助けていただきありがとうございます。
なぜこれらのファイルはファイルシステムに表示されませんでしたか、なぜそれらをローカルのgitリポジトリからリカバリできたのですか? – techphoria414