(Gir) git rm —cachedで、リモートのファイルを削除する

git-rm-cached

git rm –cached ファイル名

cahchedオプションをつけてgit rmすると、リモートからのみファイルを削除することができる。
付けないとローカルからファイルが削除されてしまうので注意。

 

経緯

リモートをpullしようとしたら下記のエラーが出た

error: The following untracked working tree files would be overwritten by merge:
ファイル名
…
Please move or remove them before you merge.

以前コミットしてしまった、.gitignoreに記載のあるファイルがリモートにあるのが原因っぽい。
このままではエラーのせいでpullできないので、上記コマンドでファイルの削除をする。

記事が気に入った方はシェアをお願いします!

コメントを残す

メールアドレスが公開されることはありません。