Git删除分支而不克隆?

2024-01-07

有没有办法从 Git 存储库中删除分支而不进行克隆或任何其他类型的本地副本?

基本上,我正在开发用于发布管道的仪表板,并且不想在仪表板服务器上拥有任何工作项目的代码只是为了删除已部署的功能分支。

如果重要的话,我们使用 Atlassian Bitbucket(又名 Stash)而不是 Github。

我想做类似的事情:

git branch -D ssh://[email protected] /cdn-cgi/l/email-protection/team/project/feature/deleteme

简单,来自任何 git 存储库

git push <repository url> +:refs/heads/branchname

如果你手头没有,可以在任何地方制作一个垃圾,例如git init deleteme.

一些必须向不可靠的开发人员授予推送访问权限的存储库管理员已关闭按推送删除访问权限,因此某些存储库将拒绝该命令,但默认情况下会启用该命令。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Git删除分支而不克隆? 的相关文章

随机推荐