【问题标题】:Delete git branch history [duplicate]删除git分支历史[重复]
【发布时间】:2021-03-29 01:41:29
【问题描述】:

我通常创建功能分支,然后针对发布分支提出 PR。

我现在创建了多个分支并提出了 PR。我下达命令时不想看到他们 git branch 。如何删除我创建的所有分支的历史记录

【问题讨论】:

  • 当我发出命令时我不想看到它们git branch -- 你用git branch -d 删除本地分支吗?另外,“删除所有我创建的分支的历史”到底是什么意思?
  • 你只需要删除分支。 GIT 存储库中未引用的提交将不再出现,并且(最终)将被清理。根据您使用的合并,它们可能会被 head 分支引用,在这种情况下,您不能“删除历史记录”,因为仍然引用了提交。如果您想要这种流程,您应该使用壁球合并而不是标准流程。

标签: git github bitbucket


【解决方案1】:
git 分支 -d branchname

这将在本地删除分支,因此它不会显示在 git branch 中。

【讨论】:

    猜你喜欢
    • 2014-09-29
    • 1970-01-01
    • 2015-07-24
    • 2013-10-28
    • 2023-02-09
    • 2021-09-03
    • 2017-12-08
    • 1970-01-01
    • 2013-08-02
    相关资源
    最近更新 更多