ローカルでファイルをいらん事してgit pull出来なくなった時の応急処置です。
git fetch origin --prune
git fetch origin でリモートリポジトリの最新のソースコードを、origin/masterブランチに取得出来ます。
pruneをつける事によって、リモートリポジトリで消されたものをローカルリポジトリにも反映する事が出来ます。
git reset --hard origin/master
git reset –hard で強制的に現在のブランチのソースコードを、指定したブランチのソースコードで上書きします。