リモートのリポジトリからローカルに削除されたファイルを削除する方法について複数の質問がありましたが、私の質問はその逆です。 一部のファイルがリモートリポジトリ内で移動/削除されたため、ローカルリポジトリから対応するファイルも削除したいと考えています。これはどうすればいいですか?リモートGitリポジトリで削除されたファイルをステージング/削除するにはどうしたらいいですか?
は、例えば:
私のルートは、ディレクトリfoo
、bar
とbaz
を持っています。リモートコミットbar
とbaz
を新しいディレクトリarchive
に移動しました。私が引っ張ると、foo
、archive
(その下に2つの新しいディレクトリがあります)、bar
とbaz
があります。
は 'Gitのpull'はあなたのためにこれをしないのか? –
いいえ、ローカルファイルをそのまま維持します。 –
うーん、確かにすべきだ。この事件の具体例を挙げることができますか? –