git - 如何删除源树上的远程分支?
问题描述
我想删除本地和远程功能分支。删除本地分支后,我通过右键单击下的分支删除了远程分支remote/origin/feature
。该分支在我的本地和远程分支(原点)上消失了,但仍然存在于其他用户的源树中。如何解决这个问题?谢谢!
ps:我希望其他用户也看不到分支。我想原因是我推feature
到develop
. 我怎样才能将分支返回到我的远程branch
源以便首先反向提交?
解决方案
你可以这样删除git push <remote_name> --delete <branch_name>
例如:git push origin --delete feature/test-branch
其中: - origin 是名称远程存储库 - feature/test-branch 是您将被删除的分支的名称
推荐阅读
- angular - 从 Angular 8 访问公开的标头
- c - 使用外部函数在任务中获取互斥锁
- javascript - 如何将 ngbDatepicker 日期格式转换为表单的字符串 onSubmit()?
- javascript - Chartjs - 如何在 x 轴标签上获取最后 7 天?
- node.js - Async/Await 不按顺序执行
- javascript - 为什么最大值变量取 d3.max() 值但最小值 d3.min() 不能正常工作?
- blazor - 当我将 CodePen 中的代码传递给 BlazorFiddle 或一个 Blazor 项目时,代码停止按预期工作
- asp.net - Async-Db-Requests 中的双重条目
- spring-boot - 使用 SprinBoot + Jpa + vaadin 保存表单数据时的问题
- android - Android NoHttpResponseException:Crashlytics 在上传 deobs 文件时出现问题