sftp設定済みの際、ローカルでのファイル名編集やファイル削除がサーバー上のプロジェクトに反映されない件
sftpでローカルとサーバー上のディレクトリが接続されている場合、コードの変更は即時反映されるが、ファイル名の変更や削除はupload等してもサーバー上に反映されない
サーバー上のターミナルで手動でコマンドを使用しても良いが面倒なので、
git reset --hard origin/ブランチ名
を使用すれば余剰分のファイルの変更等も全て指定したリモートリポジトリのブランチと強制的に合わせてくれる。