Search code examples
gitvisual-studio-code

How to remove branches already deleted on GitHub that still show up in VS Code?


In VS Code, after I do a pull request and delete the branch on GitHub, that branch still shows up in Visual Studio Code. If I select the branch, it gives an Error, as expected.

How do I remove these now-deleted branches from VS Code. Can it be done automatically?


Solution

  • Apparently, this feature is intentional. I found out that a correct way to remove all remote branches that have been deleted from Github is to run the following command.

    git fetch --prune
    

    Then restart visual studio to remove the branches from the command palette