在使用git fetch之后,只需查看其他文件';工作中,如何去掉取出的树枝?

在使用git fetch之后,只需查看其他文件';工作中,如何去掉取出的树枝?,git,git-branch,git-fetch,Git,Git Branch,Git Fetch,我和一个朋友有一个项目,他只有一个分支,master。我的朋友上一次在这个项目上工作,我拿了(git fetch)他的作品只是为了看一看。这创建了一个名为origin/master的分支: Project ps1$ git branch -a * master remotes/origin/master 我签出了(git checkout origin/master),我不同意所做的一切,所以我现在不想合并。我会让我的朋友在这方面做更多的工作。我试图删除这个获取的分支只是为了清理,

我和一个朋友有一个项目,他只有一个分支,
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分支-rd origin/master应该可以工作

从:

使用
-r
-d
删除远程跟踪分支。请注意 只有当远程跟踪分支不存在时,才有必要删除它们 远程存储库中不再存在,或者配置了git fetch 不要再去拿了


不使用
-a
即可复制。这是你朋友回购协议中的分支。如果您将朋友的分支设置为远程,并且不想看到任何内容,请执行
git remote remove
谢谢!所以这只会删除我的本地远程跟踪分支
origin/master
对吗?这根本不会影响远程回购?
git branch -d origin/master