【Xcode】特に差分はないのにブランチ切り替えもpullもできない時の対処法

ちょっとしたことで、差分はないのに「コミットしていない差分があるので、できません」とブランチの切り替えもpullもできなくなってしまった時の対処法です。

Source Control > Discard All Changes... 

個別にやっても反映されないので、これで差分(Xcodeがあると言い張るもの)を削除することで再び正常に操作できるようになります。