最新のコードを保持する Git リポジトリがあります。このレポのコードを更新するたびに、複製された本番作業ツリーに移動し、git pull を実行してレポから最新のコードを取得します。
今朝これを試してみたところ、作業ツリーにコミットされていない変更があることを示す git エラーを受け取りました (すべての開発者はこのコードを直接変更しないことを知っているため、これは決して起こらないはずです)。ファイルをチェックアウトして、リポジトリから最新のものを取得します。これもエラーで失敗しました。
さらにいくつかの手順を試しましたが、すべて失敗しました。ローカル ファイルの変更をダンプし、レポから最新のファイルを復元する方法を教えてください。
考えられる問題が 1 つあります。問題のファイルに対して git rm を実行して、作業ツリーからファイルを削除し、レポからファイルを正常にプルできることを期待していました。これも機能せず、現在 git rm はレポ HEAD にあります。