`
sundful
  • 浏览: 1251085 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

git 删除远程分支

 
阅读更多

一不小心把本地的临时分支push到server上去了,想要删除。
一开始用

git branch -r -d origin/branch-name

不成功,发现只是删除的本地对该远程分支的track,正确的方法应该是这样:

git push origin :branch-name

冒号前面的空格不能少,原理是把一个空分支push到server上,相当于删除该分支。

分享到:
评论

相关推荐

    git 删除分支和回滚的实例详解

    【git 删除远程分支】 git push origin :br (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id 【本地代码库回滚】: git reset --hard commit-id :回滚到commit-id,讲commit-...

    linux-从git仓库中删除远程合并的分支的简单有效方式

    使用`git-flow`,你可以通过`git flow feature finish <feature-name>`命令自动完成合并和删除远程分支的过程。 此外,良好的Git习惯也非常重要。定期清理不再使用的分支,不仅可以优化仓库的结构,还能帮助团队...

    git提交本地分支到远程分支 - springbarley - 博客园1

    删除本地分支使用`git branch -d [branch-name]`,而删除远程分支则需要`git push origin --delete [branch-name]`。 6. **合并分支** 将一个分支的更改合并到另一个分支,使用`git merge [branch-name]`。例如,...

    git查看、创建、删除、本地、远程分支方法详解

    1. 查看远程分支 git branch -r origin/master 2. 查看本地分支 git branch *master 注:以*开头指明现在所在的本地分支 3. 查看本地分支和远程分支 git branch -a *master remotes/origin/master 4. 创建分支 *...

    git仓库迁移(所有分支)脚本,git合并dev分支到master分支脚本

    5. **清理**:如果不再需要dev分支,可以将其删除。 ``` git branch -d dev git push origin --delete dev ``` 通过以上步骤,你可以成功地迁移Git仓库并完成dev到master的合并。在实际开发中,确保每个步骤都...

    Git实战学习视频教程 Git多场景应用学习 Git服务器和远程分支 Git多人协作开发项目

    我们将详细讲解如何通过`git fetch`和`git rebase`来同步远程分支,使用`git blame`和`git log`追踪代码修改历史,以及设置用户信息和解决权限问题。 5. **Git工作流**:不同的团队可能有不同的工作流程,如Git ...

    Git 详细介绍查看、删除、重命名远程分支和tag

    从Git v1.7.0开始,删除远程分支的命令如下: ``` git push origin --delete ``` 例如,要删除远程分支`dev`,执行: ``` git push origin --delete dev ``` 对于Git v1.7.0之前的版本,需要推送一个空...

    git使用教程,学会使用git以及github远程仓库操作

    本资源提供了一个详细的Git使用教程,涵盖了Git的基本概念、安装、配置、创建本地仓库、关联远程分支、删除远程分支关联、删除分支、git stash、git reset、git checkout、合并、git log、git提交模板等内容。...

    Git如何修改远程仓库地址

    同时,可以通过 `git fetch` 和 `git pull` 更新本地分支与远程分支的同步状态,而 `git push` 可以将本地更改推送到远程仓库。 理解并熟练掌握远程仓库的管理对于协同开发至关重要,它可以帮助你更有效地与其他...

    git简易命令总结、批量删除某个类型的远程文件

    git简易命令总结,有如何批量删除文件命令,只提交某个文件夹的命令,撤销commit命令等

    git分支,本地仓库,远程仓库

    这个命令实际上是`git fetch`和`git merge`的组合,可以同时获取远程分支的更新并将其合并到当前分支。 4. 分支管理:当开发新功能时,成员可以通过`git checkout -b <新分支名>`创建并切换到新分支。开发完成后,...

    git自动更新远程仓库工具

    在实际应用中,你可能还需要了解一些与`git fetch`相关的选项,比如`--all`用于更新所有远程仓库,`--prune`用于删除远程已移除的分支。另外,`git pull`命令通常结合`git fetch`一起使用,它不仅获取远程更新,还会...

    git分支原理命令图文解析

    - **`--set-upstream-to <remote>/<branch>`**:设置分支的远程跟踪信息。 ##### 2. `git checkout [name]` - **`git checkout <branch_name>`**:切换到指定的分支。 - **`git checkout -b <new_branch_name>`**...

    Git的使用文档--分支管理与冲突解决

    - 删除远程分支使用`git push origin --delete <branch_name>`。 7. **解决冲突的最佳实践** - 定期拉取远程分支的最新改动,避免长时间的并行开发导致大量冲突。 - 解决冲突时,务必仔细检查每个冲突文件,确保...

    什么是GIT.pdf

    git push -- <远程仓库名>:<远程分支名>:删除远程分支。 git reflog:利用该命令找回错误的重置commit。 四、分支命名与合并策略 1、分支命名 通常在GIT中会有一个主分支(Master),用于存放正式版本的代码;一个...

    Git分支合并和命令.docx

    ### Git分支合并和命令详解 #### 一、Git分支概念及优势 **Git 分支**是一种非常高效且灵活的功能,允许开发者在不干扰主线代码的情况下进行独立开发和测试。这得益于Git内部对分支的实现机制——实际上每一个分支...

    详解git使用小结(本地分支与远程分支、git命令)

    13. git branch -vv:查看本地分支和远程分支之间的关联关系。 14. git branch <分支名>:创建新分支。 15. git checkout <分支名>:切换分支。 16. git rm --cached <分支名>:从暂存区中删除分支。 17. git ...

Global site tag (gtag.js) - Google Analytics