Git 命令等于 git push --prune

标签 git

我正在寻找 git 版本 1.7.4 中不可用的命令,但我无法升级 git 客户端。

那么,有没有什么命令等同于

git push --prune

最佳答案

  • prune对于远程“删除 <name> 下的所有陈旧远程跟踪分支。这些陈旧分支已从 <name> 引用的远程存储库中删除,但仍可在本地使用 remotes/<name> “。”
  • prune用于推送“删除没有本地副本的远程分支”。

想法是列出所有远程分支 ( git branch -r ),如果没有同名的本地分支,则列出 git push origin :remoteBranchName (在 Remote 上删除它)

关于Git 命令等于 git push --prune,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13047838/

相关文章:

git - 了解警告 "LF will be replaced by CRLF"

在 Azure DevOps 上使用 git 进行 Git SSH 公钥身份验证失败

git - Bitbucket 警告我的 git repo 太大但我无法确认大文件

git - 如何阻止无效用户的 git 提交?

git - SSH 身份验证在 Jenkins Git 轮询上失败(适用于手动触发)

git - 标题不被接受 : How to set the color for error messages

git - 由于未 merge 的文件,无法更改分支或提交。无法 merge 或 stash 文件,因为我在错误的分支中

git - 我可以在 Visual Studio 中将 SourceTree 设置为外部工具来查看当前文件的日志吗?

Git sparse checkout 只支持 repo 根目录下的文件夹?

Git 到 TFS 2008 的单向迁移(有历史记录)