使用git fetch后只看看别人的工作,如何摆脱被抓取的分支?

问题描述 投票:2回答:1

我有一个项目,只有一个分支,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 git-branch git-fetch
1个回答
1
投票

git branch -rd origin/master应该工作。

来自documentation

使用-r-d删除远程跟踪分支。请注意,如果远程存储库中不再存在远程跟踪分支,或者如果git fetch配置为不再获取它们,则删除它们才有意义。

© www.soinside.com 2019 - 2024. All rights reserved.