使用git fetch 只是为了看看别人的工作,如何去掉fetched branches?

After using git fetch only to have a look at others' work, how to get rid of fetched branches?

我有一个朋友的项目,只有一个分支,master。我的朋友上次参与该项目,我获取 (git fetch) 他的作品只是为了看一看。这创建了一个名为 origin/master:

的分支
Project ps1$ git branch -a
  * master
    remotes/origin/master

我检查过了(git checkout origin/master),我不同意所做的一切,所以我现在不想合并。我会让我的朋友在这方面做更多的工作。我试图删除这个获取的分支只是为了清理,使用

git branch -d remotes/origin/master

git branch -d origin/master

但它说在这两种情况下都没有找到分支。我如何摆脱这个分支(我应该这样做吗?)?

git branch -rd origin/master 应该可以。

来自documentation

Use -r together with -d to delete remote-tracking branches. Note, that it only makes sense to delete remote-tracking branches if they no longer exist in the remote repository or if git fetch was configured not to fetch them again.