我有一个本地和一个远程 Git 仓库。
- 我在本地创建并切换到一个新的分支:
那么,既然它已经合并到了
- 我在本地创建并切换到一个新的分支:
git checkout -b feature/niceNewFeature
- 进行编码,git add .
,git commit
和 git push
将我的 feature/niceNewFeature
分支推送到远程仓库(例如 GitHub)。
- 接着我创建了一个 GitHub Pull 请求,将 feature/niceNewFeature
分支合并到 master
分支上- 经过代码审核后,我会这样做。
- 由于 feature/niceNewFeature
已经合并到了 master
,我会在 GitHub 上将其删除。
- 然而,在我的本地仓库中,如果我执行 git branch
命令,仍然会列出 feature/niceNewFeature
分支。那么,既然它已经合并到了
master
并从远程仓库中删除了,我该如何从我的本地仓库中删除 feature/niceNewFeature
分支呢?
--purge
标志的命令git fetch --all --purge
,它将删除所有分支、标签等。 - CodeWizard