【问题标题】:Deleting Git Branches删除 Git 分支
【发布时间】:2016-03-28 18:08:05
【问题描述】:

假设我在 Git 上的 master 分支上,我创建了一个名为 bad_branch 的新分支。在处理完这个之后,我意识到我想删除我在这个分支中取得的进展,并且只保留在我创建这个分支之前在master 中完成的工作。

如果我没有将bad_branchmaster 合并,那么一旦我合并了git branch -d bad_branch,我是否只剩下我想要的,这是我在master 中所做的工作,直到我制作了@987654328 @?

【问题讨论】:

  • 你尝试的时候发生了什么?
  • 你为什么要删除它?如果您后来认为该工作毕竟有用怎么办...要删除它,您可能还必须运行git gc

标签: git git-branch


【解决方案1】:

您的问题令人困惑。

但是 a) 是的,“分支”的全部意义在于做一些工作而不影响其他分支。

b) 恢复到主服务器的正确命令是git checkout master

c) Willem Van Onsem 是绝对正确的:

你为什么要删除它呢?如果你后来决定这项工作是 毕竟有用...为了删除它,您可能必须 也运行git gc。 ——

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 2022-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多