How to remove an unused source control master in Xcode?

I was searching around for references to the unused GIT repo and after spelunking around in the Terminal with this find/grep command:

find . -type f -exec grep -i MYREPONAME {} \;

I eventually found a reference here:

~/Library/Developer/Xcode/DerivedData/MYPROJECT

So I quit Xcode and I deleted that directory:

rm -rf ~/Library/Developer/Xcode/DerivedData/MYPROJECT

And now the reference to the unused GIT repo master is gone from my Xcode project. Perhaps this is an Xcode bug?

There may be a cleaner way to fix this problem, but this manual hack did work.

Tags:

Git

Xcode

Derived